public void FormulaObtenerPorIdExistente() { var pl = new FormulaPL(); FormulaInfo formula = pl.ObtenerPorID(1); Assert.AreNotEqual(formula, null); }
public static List <AlmacenInventarioLoteInfo> ObtenerLotesDelProducto(int formulaId) { var seguridad = HttpContext.Current.Session["Seguridad"] as SeguridadInfo; List <AlmacenInventarioLoteInfo> listaLotes = null; if (seguridad != null) { var formulaPl = new FormulaPL(); FormulaInfo formulaInfo = formulaPl.ObtenerPorID(formulaId); if (formulaInfo.Descripcion.Trim() != "F1") { var almaceninventariolotepl = new AlmacenInventarioLotePL(); listaLotes = almaceninventariolotepl.ObtenerListadoLotesPorOrganizacionTipoAlmacenProducto( new ParametrosOrganizacionTipoAlmacenProductoActivo { Activo = 1, OrganizacionId = seguridad.Usuario.Organizacion.OrganizacionID, ProductoId = formulaInfo.Producto.ProductoId, TipoAlmacenId = (int)TipoAlmacenEnum.MateriasPrimas, UsuarioId = seguridad.Usuario.UsuarioID }); } } return(listaLotes); }
public static AlmacenInventarioInfo ObtenerExistenciaInventarioFormula(int formulaId) { var seguridad = HttpContext.Current.Session["Seguridad"] as SeguridadInfo; AlmacenInventarioInfo almacenInventarioInfo = null; //var almaceninventarioPl = new AlmacenInventarioPL(); if (seguridad != null) { FormulaInfo formula = new FormulaInfo(); FormulaPL formulaPl = new FormulaPL(); formula = formulaPl.ObtenerPorID(formulaId); //AlmacenInfo almacenInfo = new AlmacenInfo(); AlmacenPL almacenPl = new AlmacenPL(); almacenInventarioInfo = almacenPl.ObtenerAlmacenInventarioPorOrganizacionTipoAlmacen(new ParametrosOrganizacionTipoAlmacenProductoActivo() { Activo = 1, OrganizacionId = seguridad.Usuario.OrganizacionID, ProductoId = formula.Producto.ProductoId, TipoAlmacenId = (int)TipoAlmacenEnum.PlantaDeAlimentos }); } return(almacenInventarioInfo); }
public void FormulaObtenerPorId() { var pl = new FormulaPL(); FormulaInfo formula = pl.ObtenerPorID(0); Assert.AreEqual(formula, null); Assert.IsNotNull(formula.TipoFormula); Assert.IsNotNull(formula.Producto); }
public void FormulaActualizar() { var random = new Random(); int randomNumber = random.Next(0, 100); var pl = new FormulaPL(); FormulaInfo formula = pl.ObtenerPorID(9); if (formula != null) { string descripcion; try { descripcion = string.Format("Prueba Unitaria Actualizar {0:D10}", randomNumber); formula.Descripcion = descripcion; formula.UsuarioModificacionID = 2; pl.Guardar(formula); } catch (Exception) { descripcion = string.Empty; } Assert.AreEqual(formula.Descripcion, descripcion); } }