/// <summary> /// Actualizacion del objeeto Recepcion /// </summary> /// <param name="recepcionAlmacen"></param> /// <returns>El código de error, 0 si el resultado es exitoso</returns> public int Update(RecepcionAlmacen recepcionAlmacen) { DAODataContext contexto = new DAODataContext(); recepciones_almacen recepcionAlmacenTable = contexto.recepciones_almacens.Single(recepcionAlmacenRow => recepcionAlmacenRow.id_recepcion_almacen == recepcionAlmacen.GetId()); recepcionAlmacenTable.id_recepcion_almacen = recepcionAlmacen.GetId(); recepcionAlmacenTable.clave_recepcion_almacen = recepcionAlmacen.GetClave(); recepcionAlmacenTable.fecha_recepcion_almacen = recepcionAlmacen.GetFechaRecepcion(); recepcionAlmacenTable.monto_recepcion_almacen = recepcionAlmacen.GetMonto(); recepcionAlmacenTable.fecha_entrega_de_almacen = recepcionAlmacen.GetFechaEntregaDeAlmacen(); recepcionAlmacenTable.num_resguardo_almacen = recepcionAlmacen.GetNumeroResguardo(); contexto.SubmitChanges(); return(0); }
/// <summary> /// Eliminacion del objeto Rececpcion /// </summary> /// <param name="recepcionAlmacen"></param> /// <returns>El código de error, 0 si el resultado es exitoso</returns> public int Delete(RecepcionAlmacen recepcionAlmacen) { recepciones_almacen recepcionAlmacenTable = new recepciones_almacen { id_recepcion_almacen = recepcionAlmacen.GetId(), clave_recepcion_almacen = recepcionAlmacen.GetClave(), fecha_recepcion_almacen = recepcionAlmacen.GetFechaRecepcion(), monto_recepcion_almacen = recepcionAlmacen.GetMonto(), fecha_entrega_de_almacen = recepcionAlmacen.GetFechaEntregaDeAlmacen(), num_resguardo_almacen = recepcionAlmacen.GetNumeroResguardo() }; DAODataContext contexto = new DAODataContext(); contexto.recepciones_almacens.Attach(recepcionAlmacenTable); contexto.recepciones_almacens.DeleteOnSubmit(recepcionAlmacenTable); contexto.SubmitChanges(); return(0); }
/// <summary> /// Eliminacion del objeto Recepcion /// </summary> /// <param name="id"></param> /// <param name="clave"></param> /// <param name="fecha"></param> /// <param name="monto"></param> /// <param name="fechaEntrega"></param> /// <param name="numResguardo"></param> /// <returns>El código de error, 0 si el resultado es exitoso</returns> public int Delete(int id, int clave, DateTime fecha, decimal monto, DateTime fechaEntrega, string numResguardo) { RecepcionAlmacen recepcionAlmacen = new RecepcionAlmacen(); recepcionAlmacen = FindById(id); recepciones_almacen recepcionAlmacenTable = new recepciones_almacen { id_recepcion_almacen = recepcionAlmacen.GetId(), clave_recepcion_almacen = recepcionAlmacen.GetClave(), fecha_recepcion_almacen = recepcionAlmacen.GetFechaRecepcion(), monto_recepcion_almacen = recepcionAlmacen.GetMonto(), fecha_entrega_de_almacen = recepcionAlmacen.GetFechaEntregaDeAlmacen(), num_resguardo_almacen = recepcionAlmacen.GetNumeroResguardo() }; DAODataContext contexto = new DAODataContext(); contexto.recepciones_almacens.Attach(recepcionAlmacenTable); contexto.recepciones_almacens.DeleteOnSubmit(recepcionAlmacenTable); contexto.SubmitChanges(); return(0); }