Example #1
0
 private void CustomerView_Load(object sender, EventArgs e)
 {
     AniHelper.FillCombo(cmbSlot, db.Slots.Where(x => x.OccupaidStatus == false).ToList().Cast <object>().ToList());
     AniHelper.FillCombo(cmbStaff, db.Staffs.Where(x => x.Name != "Admin").ToList().Cast <object>().ToList());
     BindDGV(db.Customers.ToList());
     this.ActiveControl = txtPanNo;
 }
Example #2
0
 private void tabMdi_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (tabMdi.SelectedIndex == 0)
     {
         AniHelper.FillCombo(cmbSlot, db.Slots.Where(x => x.OccupaidStatus == false).ToList().Cast <object>().ToList());
         AniHelper.FillCombo(cmbStaff, db.Staffs.Where(x => x.Name != "Admin").ToList().Cast <object>().ToList());
         txtSearch.Focus();
     }
 }
Example #3
0
 private void btnClear_Click(object sender, EventArgs e)
 {
     iCustomerId = null;
     AniHelper.ClearMethod(this);
     AniHelper.FillCombo(cmbSlot, db.Slots.Where(x => x.OccupaidStatus == false).ToList().Cast <object>().ToList());
     AniHelper.FillCombo(cmbStaff, db.Staffs.Where(x => x.Name != "Admin").ToList().Cast <object>().ToList());
     btnInOrOut.Visible = false;
     txtPanNo.Focus();
 }
Example #4
0
 private void SlotView_Load(object sender, EventArgs e)
 {
     AniHelper.FillCombo(cmbStaff, db.Staffs.Where(x => x.Name != "Admin").Cast <object>().ToList());
     if (entTransactions != null)
     {
         slot                   = db.Slots.FirstOrDefault(x => x.Id == entTransactions.FK_Slot);
         lblBoxName.Text        = db.Boxes.FirstOrDefault(x => x.Id == slot.FK_BoxId).Name;
         lblSlotName.Text       = slot.Name;
         lblCustomer.Text       = db.Customers.FirstOrDefault(x => x.Id == entTransactions.FK_Customer).Name;
         cmbStaff.SelectedValue = entTransactions.FK_Staff;
         cmbStaff.Focus();
     }
 }
Example #5
0
 private void btnClear_Click(object sender, EventArgs e)
 {
     iCustomerId          = null;
     txtSearch.Text       = string.Empty;
     customers            = db.Customers;
     customer             = new Customer();
     dgDetails.DataSource = customers;
     AniHelper.PanelClearMethod(pnlCustomer);
     AniHelper.FillCombo(cmbSlot, db.Slots.Where(x => x.OccupaidStatus == false).ToList().Cast <object>().ToList());
     AniHelper.FillCombo(cmbStaff, db.Staffs.Where(x => x.Name != "Admin").ToList().Cast <object>().ToList());
     btnInOrOut.Visible = false;
     txtSearch.Focus();
 }
Example #6
0
 private void Main_Load(object sender, EventArgs e)
 {
     this.WindowState = FormWindowState.Maximized;
     customers        = new List <Customer>();
     AniHelper.FillCombo(cmbSlot, db.Slots.Where(x => x.OccupaidStatus == false).ToList().Cast <object>().ToList());
     AniHelper.FillCombo(cmbStaff, db.Staffs.Where(x => x.Name != "Admin").ToList().Cast <object>().ToList());
     lblUser.Text = db.Staffs.FirstOrDefault(x => x.Id == User.iUserId).Name;
     if (db.Boxes.Count == 0)
     {
         btnBox_Click(null, null);
     }
     customers = db.Customers;
     dgDetails.AutoGenerateColumns = false;
     dgDetails.DataSource          = customers;
 }
Example #7
0
 private void CustomerLoadMethod()
 {
     if (customer != null)
     {
         AniHelper.FillCombo(cmbSlot, db.Slots.Cast <object>().ToList());
         txtName.Text              = customer.Name;
         txtPassword.Text          = customer.Password;
         txtPanNo.Text             = customer.PanNumber;
         txtCareof.Text            = customer.Careof;
         txtCompany.Text           = customer.Company;
         iCustomerId               = customer.Id;
         cmbStaff.SelectedValue    = customer.Fk_StaffId;
         cmbSlot.SelectedValue     = customer.Fk_SlotId;
         cmbExpaired.SelectedIndex = customer.isExpaired ? 1 : 0;
         btnInOrOut.Visible        = true;
     }
 }
Example #8
0
 private void dgvStaff_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0)
     {
         Customer customer = db.Customers.FirstOrDefault(x => x.Name == dgvStaff.CurrentRow.Cells[0].Value.ToString());
         if (customer != null)
         {
             AniHelper.FillCombo(cmbSlot, db.Slots.Cast <object>().ToList());
             txtName.Text              = customer.Name;
             txtPassword.Text          = customer.Password;
             txtPanNo.Text             = customer.PanNumber;
             txtCareof.Text            = customer.Careof;
             txtCompany.Text           = customer.Company;
             iCustomerId               = customer.Id;
             cmbStaff.SelectedValue    = customer.Fk_StaffId;
             cmbSlot.SelectedValue     = customer.Fk_SlotId;
             cmbExpaired.SelectedIndex = customer.isExpaired ? 1 : 0;
             btnInOrOut.Visible        = true;
         }
     }
 }