コード例 #1
0
        private void DgvCampus_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewRow row    = this.DgvCampus.SelectedRows[0];
            Campu           campus = new Campu();

            campus.ID          = Int32.Parse(row.Cells[0].Value.ToString());
            campus.Descripcion = row.Cells[1].Value.ToString();
            campus.Estado      = row.Cells[2].Value.ToString();
            FrmEdCampus fed = new FrmEdCampus();

            fed.campus = campus;

            fed.ShowDialog();
        }
コード例 #2
0
        private void CmdGuardar_Click(object sender, EventArgs e)
        {
            campus = new Campu()
            {
                ID          = string.IsNullOrEmpty(txtID.Text) ? 0 : int.Parse(txtID.Text),
                Descripcion = txtDescripcion.Text,
                Estado      = CmbEstado.SelectedItem.ToString() == "Activo" ? "1" : "0"
            };


            entities.Campus.AddOrUpdate(campus);
            entities.SaveChanges();

            MessageBox.Show("Datos guardados con exito");
            this.Close();
        }
コード例 #3
0
        private void CmdEliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Seguro de eliminar?", "Alerta", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
            {
                return;
            }

            Campu campus3 = entities.Campus.Find(Int32.Parse(txtID.Text));

            if (campus3 != null)
            {
                campus3.Estado = "0";
                entities.SaveChanges();
                MessageBox.Show("Eliminado con exito");
            }
            else
            {
                MessageBox.Show("El campus seleccionado no existe");
            }
            this.Close();
        }