/// <summary> /// Encontrar todas las Recepciones /// </summary> /// <returns>Lista de las recepciones</returns> public List <RecepcionAlmacen> FindAll() { DAODataContext contexto = new DAODataContext(); RequisicionDAO requisicionDAO = new RequisicionDAO(); RemitenteDAO remitenteDAO = new RemitenteDAO(); using (contexto) { var resultado = ( from recepcionAlmacen in contexto.recepciones_almacens select new RecepcionAlmacen ( recepcionAlmacen.id_recepcion_almacen, requisicionDAO.FindById(recepcionAlmacen.id_requisicion), remitenteDAO.FindById(recepcionAlmacen.id_remitente), recepcionAlmacen.clave_recepcion_almacen, recepcionAlmacen.fecha_entrega_de_almacen, recepcionAlmacen.fecha_recepcion_almacen, recepcionAlmacen.monto_recepcion_almacen, recepcionAlmacen.num_resguardo_almacen ) ); return(resultado.ToList()); } }
/// <summary> /// Encontrar Recepcion Almacen por ID /// </summary> /// <param name="id">id de la recepcion a encontrar</param> /// <returns></returns> public RecepcionAlmacen FindById(int id) { DAODataContext contexto = new DAODataContext(); RequisicionDAO requisicionDAO = new RequisicionDAO(); RemitenteDAO remitenteDAO = new RemitenteDAO(); using (contexto) { var resultado = ( from recepcionAlmacen in contexto.recepciones_almacens where recepcionAlmacen.id_recepcion_almacen == id select new RecepcionAlmacen ( recepcionAlmacen.id_recepcion_almacen, requisicionDAO.FindById(recepcionAlmacen.id_requisicion), remitenteDAO.FindById(recepcionAlmacen.id_remitente), recepcionAlmacen.clave_recepcion_almacen, recepcionAlmacen.fecha_entrega_de_almacen, recepcionAlmacen.fecha_recepcion_almacen, recepcionAlmacen.monto_recepcion_almacen, recepcionAlmacen.num_resguardo_almacen ) ); return(resultado.FirstOrDefault()); } }
private void GuardarRecepcioNalmacen(object sender, RoutedEventArgs e) { RequisicionDAO reuisicionDAO = new RequisicionDAO(); Requisicion idRequisicion = reuisicionDAO.FindById(Int32.Parse(IdRequicicion.Text)); RemitenteDAO proveedorDAO = new RemitenteDAO(); Remitente idProveedor = proveedorDAO.FindById(Int32.Parse(IdProveedor.Text)); int idRecepcionAlmacen = Int32.Parse(IdRecepcionAlmacen.Text); int claveRecepcion= Int32.Parse(ClaveRecepcionAlmacen.Text); DateTime fecharecepcion = DateTime.Parse(FechaRecepcion.Text); decimal monto = decimal.Parse(Monto.Text); DateTime fechaEntrega = DateTime.Parse(FechaEntrega.Text); string numeroResguardo = NumeroDeResguardo.Text; RecepcionAlmacen recepcionAlmacen = new RecepcionAlmacen(idRecepcionAlmacen,idRequisicion,idProveedor,claveRecepcion,fechaEntrega,fecharecepcion,monto,numeroResguardo); RecepcionAlmacenDAO recepcionAlmacenDAO = new RecepcionAlmacenDAO(); int f = recepcionAlmacenDAO.Insert(recepcionAlmacen); if (f == 0) { MessageBox.Show("Se agrego correctamente el proveedor"); IdProveedor.Text = ""; IdRequicicion.Text = ""; IdRecepcionAlmacen.Text = "IdProveedor"; ClaveRecepcionAlmacen.Text = ""; FechaRecepcion.Text = ""; FechaEntrega.Text = ""; Monto.Text = ""; NumeroDeResguardo.Text = ""; } }
/// <summary> /// Encontrar todas las Recepciones /// </summary> /// <returns>Lista de las recepciones</returns> public List<RecepcionAlmacen> FindAll() { DAODataContext contexto = new DAODataContext(); RequisicionDAO requisicionDAO = new RequisicionDAO(); RemitenteDAO remitenteDAO = new RemitenteDAO(); using (contexto) { var resultado = ( from recepcionAlmacen in contexto.recepciones_almacens select new RecepcionAlmacen ( recepcionAlmacen.id_recepcion_almacen, requisicionDAO.FindById(recepcionAlmacen.id_requisicion), remitenteDAO.FindById(recepcionAlmacen.id_remitente), recepcionAlmacen.clave_recepcion_almacen, recepcionAlmacen.fecha_entrega_de_almacen, recepcionAlmacen.fecha_recepcion_almacen, recepcionAlmacen.monto_recepcion_almacen, recepcionAlmacen.num_resguardo_almacen ) ); return resultado.ToList(); } }
/// <summary> /// Encontrar Recepcion Almacen por ID /// </summary> /// <param name="id">id de la recepcion a encontrar</param> /// <returns></returns> public RecepcionAlmacen FindById(int id) { DAODataContext contexto = new DAODataContext(); RequisicionDAO requisicionDAO = new RequisicionDAO(); RemitenteDAO remitenteDAO = new RemitenteDAO(); using (contexto) { var resultado = ( from recepcionAlmacen in contexto.recepciones_almacens where recepcionAlmacen.id_recepcion_almacen == id select new RecepcionAlmacen ( recepcionAlmacen.id_recepcion_almacen, requisicionDAO.FindById(recepcionAlmacen.id_requisicion), remitenteDAO.FindById(recepcionAlmacen.id_remitente), recepcionAlmacen.clave_recepcion_almacen, recepcionAlmacen.fecha_entrega_de_almacen, recepcionAlmacen.fecha_recepcion_almacen, recepcionAlmacen.monto_recepcion_almacen, recepcionAlmacen.num_resguardo_almacen ) ); return resultado.FirstOrDefault(); } }
public void FindById() { RemitenteDAO remitenteDAO = new RemitenteDAO(); Remitente remitente = remitenteDAO.FindById(76); }