Ejemplo n.º 1
0
 private void loadData()
 {
     using (RentcarEntities db = new RentcarEntities())
     {
         oTipoVehiculo        = db.tipovehiculos.Find(this.id);
         txt_nombre.Text      = oTipoVehiculo.nombre;
         txt_descripcion.Text = oTipoVehiculo.descripcion;
         if (oTipoVehiculo.estado == true)
         {
             radioButton1.Checked = Convert.ToBoolean(1);
         }
         else
         {
             radioButton2.Checked = Convert.ToBoolean(1);
         }
     }
 }
Ejemplo n.º 2
0
 private void button1_Click_1(object sender, EventArgs e)
 {
     using (RentcarEntities db = new RentcarEntities())
     {
         if (txt_nombre.Text.Trim() == "" || txt_descripcion.Text.Trim() == "" || !radioButton1.Checked && !radioButton2.Checked)
         {
             MessageBox.Show("Todos los campos son obligatorios.");
         }
         else
         {
             if (this.id == null)
             {
                 tipovehiculos oTipoVehiculo = new tipovehiculos();
                 oTipoVehiculo.nombre      = txt_nombre.Text.Trim();
                 oTipoVehiculo.descripcion = txt_descripcion.Text.Trim();
                 if (radioButton1.Checked)
                 {
                     oTipoVehiculo.estado = true;
                 }
                 else if (radioButton2.Checked)
                 {
                     oTipoVehiculo.estado = false;
                 }
                 db.tipovehiculos.Add(oTipoVehiculo);
             }
             else
             {
                 oTipoVehiculo             = db.tipovehiculos.Find(this.id);
                 oTipoVehiculo.nombre      = txt_nombre.Text.Trim();
                 oTipoVehiculo.descripcion = txt_descripcion.Text.Trim();
                 if (radioButton1.Checked)
                 {
                     oTipoVehiculo.estado = true;
                 }
                 else if (radioButton2.Checked)
                 {
                     oTipoVehiculo.estado = false;
                 }
                 db.Entry(oTipoVehiculo).State = System.Data.Entity.EntityState.Modified;
             }
             db.SaveChanges();
             this.Close();
         }
     }
 }
Ejemplo n.º 3
0
        private void button3_Click(object sender, EventArgs e)
        {
            int?id = getId();

            if (id != null)
            {
                DialogResult msg = MessageBox.Show("¿Seguro que deseas eliminar este tipo de vehiculo?",
                                                   "Tipos de vehiculos", MessageBoxButtons.YesNo);

                if (msg == DialogResult.Yes)
                {
                    using (RentcarEntities db = new RentcarEntities())
                    {
                        tipovehiculos oTipovehiculo = db.tipovehiculos.Find(id);
                        db.tipovehiculos.Remove(oTipovehiculo);

                        db.SaveChanges();
                    }
                    refreshDataGrid();
                }
            }
        }