private void CmdGuardar_Click(object sender, EventArgs e) { cafeteria = new Cafeteria() { ID = string.IsNullOrEmpty(txtID.Text) ? 0 : int.Parse(txtID.Text), Descripcion = txtDescripcion.Text, ID_Campus = int.Parse(CmbCampus.SelectedValue.ToString()), Encargado = int.Parse(CmbEncargado.SelectedValue.ToString()), Estado = CmbEstado.SelectedItem.ToString() == "Activo" }; entities.Cafeterias.AddOrUpdate(cafeteria); entities.SaveChanges(); MessageBox.Show("Datos guardados con exito"); this.Close(); }
private void DgvCafeteria_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { DataGridViewRow row = DgvCafeteria.SelectedRows[0]; Cafeteria cafeteria = new Cafeteria { ID = int.Parse(row.Cells[0].Value.ToString()), Descripcion = row.Cells[1].Value.ToString(), ID_Campus = int.Parse(row.Cells[2].Value.ToString()), Encargado = int.Parse(row.Cells[4].Value.ToString()), Estado = row.Cells[6].Value.ToString() }; FrmEdCafeteria fed = new FrmEdCafeteria { cafeteria = cafeteria }; fed.llenarCombox(); fed.ShowDialog(); }
private void CmdEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show("Seguro de eliminar?", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } Cafeteria cafeteria3 = entities.Cafeterias.Find(Int32.Parse(txtID.Text)); if (cafeteria3 != null) { entities.Cafeterias.Remove(cafeteria3); entities.SaveChanges(); MessageBox.Show("Eliminado con exito"); } else { MessageBox.Show("La cafeteria no existe"); } this.Close(); }