public void RegistrarUsuario(Usuario usuario) { using (controlagricolaContext context = new controlagricolaContext()) { context.Usuario.Add(usuario); context.SaveChanges(); } }
public void RegistrarFinca(Finca finca) { using (controlagricolaContext context = new controlagricolaContext()) { context.Finca.Add(finca); context.SaveChanges(); } }
public void RegistrarLote(Lote lote) { using (controlagricolaContext context = new controlagricolaContext()) { context.Lote.Add(lote); context.SaveChanges(); } }
public void RegistrarActividad(Actividad actividad) { using (controlagricolaContext context = new controlagricolaContext()) { context.Actividad.Add(actividad); context.SaveChanges(); } }
/// <summary> /// Marca como "Cancelado" el detalle de una factura /// </summary> /// <param name="idFacturaDetalle"></param> public void DeleteFacturaDetalle(long idFacturaDetalle) { using (controlagricolaContext context = new controlagricolaContext()) { FacturaDetalle detalleEntidad = context.FacturaDetalle.Find(idFacturaDetalle); detalleEntidad.Estado = "CAN"; context.SaveChanges(); } }
/// <summary> /// Marca como "Cancelado" un registro de factura /// </summary> /// <param name="idFactura">ID de la factura</param> public void DeleteFactura(long idFactura) { using (controlagricolaContext context = new controlagricolaContext()) { Factura facturaEntidad = context.Factura.Find(idFactura); facturaEntidad.Estado = "CAN"; context.SaveChanges(); } }
/// <summary> /// Registra en BD el encabezado de la factura /// </summary> /// <param name="factura">Entidad de la factura con los datos</param> public void RegistrarFactura(Factura factura) { using (controlagricolaContext context = new controlagricolaContext()) { Factura facturaEntidad = context.Factura.Find(factura.IdFac); if (facturaEntidad != null) { MapearFacturaEntidad(factura, facturaEntidad); } else { context.Factura.Add(factura); } context.SaveChanges(); } }
/// <summary> /// Registra los detalles de la factura /// </summary> /// <param name="detalle">Entidad con los datos</param> public void RegistarFacturaDetalle(FacturaDetalle detalle) { using (controlagricolaContext context = new controlagricolaContext()) { FacturaDetalle detalleEntidad = context.FacturaDetalle.Find(detalle.IdDetFac); if (detalleEntidad != null) { MapearDetalleEntidad(detalle, detalleEntidad); } else { context.FacturaDetalle.Add(detalle); } context.SaveChanges(); } }