/// <summary> /// 2013/03/10 Jorge Ibarra /// Carga los datos que debe contener una partida de factura /// </summary> /// <param name="oFactura"></param> private bool SetObjetoFacturaPartida (ref MedDAL.DAL.facturas oFactura, MedDAL.DAL.medicuriEntities oEntities) { MedDAL.Usuarios.DALUsuarios oDALUsuario = new MedDAL.Usuarios.DALUsuarios(); MedDAL.Productos.DALProductos oDALProductos = new MedDAL.Productos.DALProductos(); MedDAL.DAL.usuarios oUsuario = new MedDAL.DAL.usuarios(); oUsuario = (MedDAL.DAL.usuarios)oDALUsuario.Buscar(Session["usuario"].ToString()); //Recorrer el objeto de sesion lstDetallePartida que contiene los datos de la partida foreach (MedNeg.Facturas.BlDetallePartida facturaDetalle in (List<MedNeg.Facturas.BlDetallePartida>)Session["lstDetallePartida"]) { //0087 Saber si es un ensamble el que se esta registrando y agregarlo a la factura if (facturaDetalle.bEsEnsamble == true) { if (!SetPartidaEnsamble(facturaDetalle, ref oFactura)) { return false; } } else { SetPartida(facturaDetalle, ref oFactura); } //Modificar la existencia en el almacén que el usuario tenga asignado en configuración if (!oDALProductos.ModificarExistenciaProducto(oUsuario.idAlmacen, facturaDetalle.iIdProducto, facturaDetalle.dCantidad, 1, oEntities)) { return false; } } return true; }
/// <summary> /// BL - Buscar un usuario /// </summary> /// <param name="sCadena">Parametro a buscar</param> /// <param name="iTipo">Filtro</param> /// <returns></returns> public IQueryable <MedDAL.Usuarios.UsuarioView> Buscar(string sCadena, int iTipo) { return(odalUsuario.Buscar(sCadena, iTipo)); }
public MedDAL.DAL.usuarios buscarUsuario(string nombreUsuario) { return((MedDAL.DAL.usuarios)dalUsuarios.Buscar(nombreUsuario)); }