• 1404/10/15

تمرین - ثبت مشخصات خوردو :

// Main Form
namespace Train_PlacNumber
{
    public partial class Car : Form
    {
        public Car()
        {
            InitializeComponent();
        }

        private void btnSave_Click(object sender, EventArgs e)
        {
            CarInfo carInfo = new CarInfo(txtFirstPlak.Text, cmbEleman.Text, txtMidPlak.Text, txtIrPlak.Text, txtColor.Text);
            carInfo.Save();
        }
    }
}
// Class
namespace Train_PlacNumber
{
    internal class CarInfo
    {
        private string _Message { get; set; }
        private string _PlakFirstNumber { get; set; }
        private string _PlakEleman { get; set; }
        private string _PlakMidNumber { get; set; }
        private string _PlakIrNumber { get; set; }
        private string _CarColor { get; set; }
        public CarInfo(string plakFirstNum, string eleman, string plakMidNumber, string plakIrNum, string Color)
        {
            this._PlakFirstNumber = plakFirstNum;
            this._PlakEleman = eleman;
            this._PlakMidNumber = plakMidNumber;
            this._PlakIrNumber = plakIrNum;
            this._CarColor = Color;
        }
        public void Save()
        {
            try
            {
                if (_PlakFirstNumber.Length == 2 && _PlakMidNumber.Length == 3 && _PlakIrNumber.Length == 2 && _CarColor.Length > 1 && _PlakEleman != "")
                {
                    Convert.ToInt32(_PlakFirstNumber);
                    Convert.ToInt32(_PlakMidNumber);
                    Convert.ToInt32(_PlakIrNumber);
                    string plak = $"{_PlakFirstNumber} {_PlakEleman} {_PlakMidNumber}  ایران {_PlakIrNumber}";
                    _Message = $"ماشین با شماره پلاک {plak} به رنگ {_CarColor} ذخیره شد";
                }
                else
                {
                    throw new Exception("InputCheck");
                }
            }
            catch
            {
                _Message = "لطفا اطلاعات را درست وارد کنید";
            }
            MessageBox.Show(_Message);
        }
    }
}

 

 

  • 1404/10/16
  • ساعت 11:51

بسیار عالی بود 

 


logo-enamadlogo-samandehi