public BlRecetas() { oRecetas = new MedDAL.Recetas.DALRecetas(); blProductos = new Productos.BlProductos(); dalProductos = new MedDAL.Productos.DALProductos(); dalUsuarios = new MedDAL.Usuarios.DALUsuarios(); dalTipos = new MedDAL.Tipos.DALTipos(); dalVendedores = new MedDAL.Vendedores.DALVendedores(); dalRecetas = new MedDAL.Recetas.DALRecetas(); }
/// <summary> /// Constructor /// </summary> public BlUsuarios() { odalUsuario = new MedDAL.Usuarios.DALUsuarios(); }
/// <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; }