示例#1
0
        private void FrmAddEditVechile_Load(object sender, EventArgs e)
        {
            ConfigureStyle();
            // Fill Combo box
            TransportationReciever transportReciever = new TransportationReciever();
            var transportations = transportReciever.GetList();

            Helpers.DataHelper helper = new Helpers.DataHelper();
            var dataList = transportations.Select(x => new DropDown()
            {
                Name = x.Transportation_Name, Value = x.Transportation_Id.ToString()
            }).ToList();

            dataList.Insert(0, new DropDown()
            {
                Name = "-- Select --", Value = (0).ToString()
            });
            helper.FillCombo(cmbTransportation, dataList);
            if (_model != null)
            {
                txtEmployeName.Text             = _model.Employee_Name;
                txtMobile.Text                  = _model.Contact;
                txtVechileNo.Text               = _model.Vehical_No;
                cmbTransportation.SelectedIndex = dataList.Select((obj, index) => new { obj, index }).Where(x => x.obj.Value == _model.Transportation_ID.ToString()).Select(x => x.index).FirstOrDefault();
                txtAdress.Text                  = _model.Employee_Address;
                txtDescription.Text             = _model.Description;
                toggleActive.Checked            = _model.Is_Active;
            }
            else
            {
                _model = new VehicleModel();
                cmbTransportation.SelectedIndex = 0;
            }
        }
示例#2
0
 public FrmTransportationDetail()
 {
     reciever = new TransportationReciever();
     helper   = new DataHelper();
     InitializeComponent();
     Configuration();
     RefreshList();
 }
示例#3
0
 private void FrmAddEditTransportation_Load(object sender, EventArgs e)
 {
     reciever = new TransportationReciever();
     if (_model != null)
     {
         txtName.Text         = _model.Transportation_Name;
         txtAddress.Text      = _model.Transportation_Address;
         txtMobile.Text       = _model.Transportation_Number.ToString();
         toggleActive.Checked = _model.IsActive;
     }
     else
     {
         _model = new TransportationModel();
     }
 }
示例#4
0
        private void FrmSalesTransport_Load(object sender, EventArgs e)
        {
            vehicleReciever   = new VehicleReciever();
            transportReciever = new TransportationReciever();
            helper            = new Helpers.DataHelper();

            // Fill transportation list
            helper.FillCombo(cmbTransport, GetTransports());
            FillVehicleList();
            if (_model != null)
            {
                cmbTransport.SelectedIndex = GetTransports().Select((obj, index) => new { obj, index }).Where(x => x.obj.Value == _model.TransportationID.ToString()).Select(x => x.index).FirstOrDefault();
                if (_model.TVehicleNumberID > 0)
                {
                    cmbVehicleNumber.SelectedIndex = GetVehicles().Select((obj, index) => new { obj, index }).Where(x => x.obj.Value == _model.TVehicleNumberID.ToString()).Select(x => x.index).FirstOrDefault();
                }
                txtDriverName.Text      = _model.TEmployeeName;
                txtDriverMobNumber.Text = _model.TEmployeeMobNumber;
            }
        }