/// <summary> /// Insertar inspeccion /// </summary> /// <param name="inspeccion"></param> public void InsertInspeccion(Inspeccion inspeccion) { if (inspeccion.Id == 0) { _db.Inspeccions.Add(inspeccion); } else { var ins = _db.Inspeccions.FirstOrDefault(x => x.Id == inspeccion.Id); ins.Id_Cliente = inspeccion.Id_Cliente; ins.Id_Empleado = inspeccion.Id_Empleado; ins.Id_Estado = inspeccion.Id_Estado; ins.Id_User = inspeccion.Id_User; ins.Id_Vehiculo = inspeccion.Id_Vehiculo; ins.Ralladuras = inspeccion.Ralladuras; ins.TieneGato = inspeccion.TieneGato; ins.TieneRoturasCristal = inspeccion.TieneRoturasCristal; ins.CantidadCombustible = inspeccion.CantidadCombustible; ins.EstadoGomas = inspeccion.EstadoGomas; ins.Fecha = inspeccion.Fecha; } _db.SaveChanges(); }
private void BtnEliminar_Click(object sender, EventArgs e) { if (dgClientes.SelectedRows.Count != 1) { MessageBox.Show("Seleccione una fila"); return; } var cliente = dbContext.Clientes.Find((int)dgClientes.SelectedRows[0].Cells[0].Value); cliente.EstadoID = (int)ENUM_ESTADO_CLIENTE.INACTIVO; dbContext.SaveChanges(); this.Display(); }
public void InsertTipoCombustible(TipoCombustible tc) { if (tc.Id == 0) { _db.TipoCombustibles.Add(tc); } else { var tcb = _db.TipoCombustibles.FirstOrDefault(x => x.Id == tc.Id); tcb.Id_Estado = tc.Id_Estado; tcb.Id_User = tc.Id_User; tcb.Descripcion = tcb.Descripcion; } _db.SaveChanges(); }
/// <summary> /// Inserta el tipo de vehiculo /// </summary> /// <param name="tp"></param> public void InsertTipoVehiculo(TipoVehiculo tp) { if (tp.Id == 0) { _db.TipoVehiculoes.Add(tp); } else { var tpUp = _db.TipoVehiculoes.FirstOrDefault(tpl => tpl.Id == tp.Id); tpUp.Id_Estado = tp.Id_Estado; tpUp.Descripcion = tp.Descripcion; tpUp.Id_User = tp.Id_User; } _db.SaveChanges(); }
public void InsertMarca(Marca mr) { if (mr.Id == 0) { _db.Marcas.Add(mr); } else { var mrc = _db.Marcas.FirstOrDefault(x => x.Id == mr.Id); mrc.Id_Estado = mr.Id_Estado; mrc.Descripcion = mr.Descripcion; mrc.Id_User = mr.Id_User; } _db.SaveChanges(); }
private void BtnGuardar_Click(object sender, EventArgs e) { var devolucion = dbContext.Rentas_Devoluciones.Include(r => r.Vehiculo).FirstOrDefault(d => d.ID == Devolucion.ID); devolucion.Comentario = txtComentario.Text; devolucion.FechaDevolucion = dtpFechaRenta.Value; devolucion.Vehiculo.EstadoID = (int)ENUM_ESTADO_VEHICULO.DISPONIBLE; dbContext.SaveChanges(); OnNuevaDevolucionAdded(this, new NuevaDevolucionEventArgs() { RentaDevolucion = devolucion }); this.Close(); }
public void InsertModelo(Modelo md) { if (md.Id == 0) { _db.Modeloes.Add(md); } else { var mod = _db.Modeloes.FirstOrDefault(x => x.Id == md.Id); mod.Id_Estado = md.Id_Estado; mod.Descripcion = md.Descripcion; mod.Id_Marca = md.Id_Marca; mod.Id_User = md.Id_User; } _db.SaveChanges(); }
private void Button1_Click(object sender, EventArgs e) { if (!Validar()) { return; } var modelo = dbContext.Modelos.Find(int.Parse(txtIdentificador.Text)); modelo.Descripcion = txtDescripcion.Text; modelo.EstadoID = ((EstadoModelo)cboEstado.SelectedItem).ID; dbContext.SaveChanges(); OnModeloActualizado(this, new EditarModeloEventArgs() { Modelo = modelo }); this.Close(); }
private void Button1_Click(object sender, EventArgs e) { if (!Validar()) { return; } var tipo = dbContext.TiposCombustible.Find(int.Parse(txtIdentificador.Text)); tipo.Descripcion = txtDescripcion.Text; tipo.EstadoID = ((EstadoTipoCombustible)cboEstado.SelectedItem).ID; dbContext.SaveChanges(); OnTipoCombustibleActualizado(this, new EditarTipoCombustibleEventArgs() { TipoCombustible = tipo }); this.Close(); }
private void Button1_Click(object sender, EventArgs e) { if (!Validar()) { return; } var marca = dbContext.Marcas.Find(int.Parse(txtIdentificador.Text)); marca.Descripcion = txtDescripcion.Text; marca.EstadoID = ((EstadoMarca)cboEstado.SelectedItem).ID; dbContext.SaveChanges(); OnMarcaActualizada(this, new EditarMarcaEventArgs() { Marca = marca }); this.Close(); }
private void Button1_Click(object sender, EventArgs e) { if (!Validar()) { return; } var TipoVehiculo = new TipoVehiculo() { Descripcion = txtDescripcion.Text, EstadoID = ((int)ENUM_ESTADO_TIPO_VEHICULO.ACTIVO) }; dbContext.TiposVehiculo.Add(TipoVehiculo); dbContext.SaveChanges(); OnNuevoTipoAdded(this, new NuevoTipoEventArgs { TipoVehiculo = TipoVehiculo }); this.Close(); }
private void Button1_Click(object sender, EventArgs e) { if (!Validar()) { return; } var marca = new Marca() { Descripcion = txtDescripcion.Text, EstadoID = (int)ENUM_ESTADO_MARCA.ACTIVA }; dbContext.Marcas.Add(marca); dbContext.SaveChanges(); OnNuevaMarcaAdded(this, new NuevaMarcaEventArgs { Marca = marca }); this.Close(); }
private void Button1_Click(object sender, EventArgs e) { if (!Validar()) { return; } var TipoCombustible = new TipoCombustible() { Descripcion = txtDescripcion.Text, EstadoID = (int)ENUM_ESTADO_TIPO_COMBUSTIBLE.ACTIVO }; dbContext.TiposCombustible.Add(TipoCombustible); dbContext.SaveChanges(); OnNuevoTipoCombustibleAdded(this, new NuevoTipoCombustibleEventArgs { TipoCombustible = TipoCombustible }); this.Close(); }
private void Button1_Click(object sender, EventArgs e) { if (!Validar()) { return; } var modelo = new Modelo() { Descripcion = txtDescripcion.Text, EstadoID = (int)ENUM_ESTADO_MODELO.ACTIVO, MarcaID = ((Marca)cboMarca.SelectedItem).ID }; dbContext.Modelos.Add(modelo); dbContext.SaveChanges(); OnNuevoModeloAdded(this, new NuevoModeloEventArgs { Modelo = modelo }); this.Close(); }
public void InsertCliente(Cliente cl) { if (cl.Id == 0) { _db.Clientes.Add(cl); _db.Usuarios.Add(cl.Usuario); } else { var cliente = _db.Clientes.FirstOrDefault(x => x.Id == cl.Id); cliente.Id_Estado = cl.Id_Estado; cliente.Cedula = cl.Cedula.Trim(); cliente.LimiteCredito = cl.LimiteCredito; cliente.Nombre = cl.Nombre; cliente.NoTarjetaCr = cl.NoTarjetaCr.Trim(); cliente.TipoPersona = cl.TipoPersona.Trim(); cliente.Usuario.Id = cliente.Id_User.Value; cliente.Usuario.Email = cl.Usuario.Email; cliente.Usuario.Pass = cl.Usuario.Pass; cliente.Usuario.Id_Rol = cl.Usuario.Id_Rol; } _db.SaveChanges(); }
private void BtnActualizar_Click(object sender, EventArgs e) { if (!Validar()) { return; } var vehiculo = dbContext.Vehiculos.Find(int.Parse(txtIdentificador.Text)); vehiculo.Descripcion = txtDescripcion.Text; vehiculo.EstadoID = ((EstadoVehiculo)cboEstados.SelectedItem).ID; vehiculo.MarcaID = ((Marca)cboMarca.SelectedItem).ID; vehiculo.ModeloID = ((Modelo)cboModelo.SelectedItem).ID; vehiculo.NumChasis = txtNoChasis.Text; vehiculo.NumMotor = txtNoMotor.Text; vehiculo.NumPlaca = txtPlaca.Text; dbContext.SaveChanges(); OnVehiculoActualizado(this, new EditarVehiculoEventArgs() { Vehiculo = vehiculo }); this.Close(); }
/// <summary> /// Inserta el empleado /// </summary> /// <param name="em"></param> public void InsertEmpleado(Empleado em) { if (em.Id == 0) { _db.Empleadoes.Add(em); _db.Usuarios.Add(em.Usuario); } else { var emp = _db.Empleadoes.FirstOrDefault(x => x.Id == em.Id); emp.Id_Estado = em.Id_Estado; emp.Cedula = em.Cedula; emp.Comision = em.Comision; emp.Nombre = em.Nombre; emp.Tanda = em.Tanda; emp.FechaIngreso = em.FechaIngreso; emp.Usuario.Id = emp.Id_User.Value; emp.Usuario.Email = em.Usuario.Email; emp.Usuario.Pass = em.Usuario.Pass; emp.Usuario.Id_Rol = em.Usuario.Id_Rol; } _db.SaveChanges(); }
private void BtnActualizar_Click(object sender, EventArgs e) { if (!Validar()) { return; } var cliente = dbContext.Clientes.Find(int.Parse(txtIdentificador.Text)); cliente.Nombre = txtNombre.Text; cliente.Cedula = txtCedula.Text; cliente.Telefono = txtTelefono.Text; cliente.LimiteCredito = nudLimiteCredito.Value; cliente.TarjetaCredito = txtTarjetaCredito.Text; cliente.TipoPersonaID = ((TipoPersona)cboTipoPersona.SelectedItem).ID; cliente.EstadoID = ((EstadoCliente)cboEstado.SelectedItem).ID; dbContext.SaveChanges(); OnClienteActualizado(this, new EditarClienteEventArgs() { Cliente = cliente }); this.Close(); }
public int Complete() { return(context.SaveChanges()); }