private void btnGuardar_Click(object sender, EventArgs e) { if (DialogConfirm.GetDialogResult("Desea guardar los cambios?", "Question").Equals(DialogResult.No)) { return; } try { var categoryModel = new CategoryModel(); categoryModel.IdCategory = _id; categoryModel.Category = txtCategory.Text.Trim(); SaveChanges(entityState, categoryModel); } catch (SqlException ex) { if (ex.Number == 2601 || ex.Number == 2627) { DialogConfirm.GetDialogResult("No se puede ingresar registros duplicados", "Error"); } else { DialogConfirm.GetDialogResult(ex.Message, "Error"); } } finally { GetCategory(); ToBlockButtons(); } }
private void btnCancelar_Click(object sender, EventArgs e) { if (DialogConfirm.GetDialogResult("¿Está seguro qué desea cancelar la operación?", "Question").Equals(DialogResult.No)) { return; } panelTextBox.Enabled = false; }
private void btnCancelar_Click(object sender, EventArgs e) { if (DialogConfirm.GetDialogResult("¿Está seguro qué desea cancelar la operación?", "Question").Equals(DialogResult.No)) { return; } ToBlockButtons(); }
private void btnEditar_Click(object sender, EventArgs e) { if (_indixe < 0) { DialogResult dialogResult = DialogConfirm.GetDialogResult("Debe elegir un registro", "Exclamation"); return; } ToActiveButtons(); entityState = EntityState.Edit; }
private void btnSalir_Click(object sender, EventArgs e) { DialogResult dialogResult = DialogConfirm.GetDialogResult("¿Está seguro qué desea salir?", "Question"); if (dialogResult == DialogResult.Yes) { frmDashBoard frmDashBoard = new frmDashBoard(); this.Close(); frmDashBoard.Show(); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (_indixe < 0) { DialogConfirm.GetDialogResult("Debe seleccionar un registro", "Exclamation"); return; } entityState = EntityState.Delete; btnGuardar_Click(this, e); //ToBlockButtons(); }
private void GetCategory() { try { CategoryModel categoryModel = new CategoryModel(); dgvCategory.DataSource = categoryModel.GetCategories(); } catch (SqlException ex) { DialogConfirm.GetDialogResult(ex.Message, "Warning"); return; } }
private void btnGuardar_Click(object sender, EventArgs e) { if (DialogConfirm.GetDialogResult("Desea guardar los cambios", "Question").Equals(DialogResult.No)) { return; } else { try { var customerModel = new CustomerModel(); customerModel.IdCustomer = _id; customerModel.Lastname = txtLastname.Text.Trim(); customerModel.Firstname = txtFirstname.Text; customerModel.Birthday = dtpBirthday.Value; customerModel.Gender = txtGender.Text; customerModel.Document = mtbCID.Text; customerModel.Phone = mtbPhome.Text; customerModel.CustomerAddress = txtDireccion.Text; customerModel.Note = txtNotas.Text; SaveChanges(customerState, customerModel); } catch (SqlException ex) { if (ex.Number == 2601 || ex.Number == 2627) { MessageBox.Show("ya tiene una Cedula registra con este mismo nuemero, la cedula de identidad no se puede duplicar"); } else { MessageBox.Show(ex.Message); } } finally { ClearFields(); GetCustomer(); } } ToBlockButtons(); }
private void SaveChanges(Helps.EntityState entityState, CategoryModel categoryModel) { switch (entityState) { case EntityState.Add: categoryModel.InsertCategory(); break; case EntityState.Edit: categoryModel.EditCategory(); break; case EntityState.Delete: categoryModel.RemoveCategory(); break; default: DialogConfirm.GetDialogResult("Debe Seleccionar la operación a realizar", "Exclamation"); break; } }
private void SaveChanges(EntityState entityState, CustomerModel customerModel) { switch (entityState) { case EntityState.Add: customerModel.InsertCustomer(); break; case EntityState.Edit: customerModel.EditCustomer(); break; case EntityState.Delete: customerModel.DeleteCustomer(); break; default: DialogConfirm.GetDialogResult("Debe Seleccionar la operación a realizar", "Exclamation"); break; } }
private void btnGuardar_Click_1(object sender, EventArgs e) { if (DialogConfirm.GetDialogResult("¿Desea guardar los Cambios", "Question").Equals(DialogResult.No)) { return; } else { try { UserModel userModel = new UserModel(); userModel.IdUser = _id; userModel.Lastname = txtLastname.Text; userModel.Firstname = txtFirstname.Text; userModel.Birthday = dtpBirthday.Value; userModel.Gender = txtGender.Text; userModel.Document = mtbCID.Text; userModel.Phone = mtbPhome.Text; userModel.UserAddress = txtAddress.Text; userModel.Note = txtNotes.Text; SaveChanges(userState, userModel); } catch (SqlException ex) { if (ex.Number == 2601 || ex.Number == 2627) { MessageBox.Show("ya tiene una Cedula registra con este mismo nuemero, la cedula de identidad no se puede duplicar"); return; } } finally { GetUsers(); } } }