public static ProduccionFormulaInfo ConsultarFormulaId(int formulaId) { ProduccionFormulaInfo resultado = null; try { int organizacionid = 0; var seguridad = HttpContext.Current.Session["Seguridad"] as SeguridadInfo; organizacionid = seguridad.Usuario.Organizacion.OrganizacionID; var produccionFormulaResumenPL = new ProduccionFormulaResumenPL(); ProduccionFormulaResumenInfo produccionFormulaResumenInfo = new ProduccionFormulaResumenInfo(); produccionFormulaResumenInfo.OrganizacionID = organizacionid; produccionFormulaResumenInfo.FormulaID = formulaId; produccionFormulaResumenInfo.TipoAlmacenID = Convert.ToInt16(TipoAlmacenEnum.PlantaDeAlimentos); resultado = produccionFormulaResumenPL.ConsultarFormulaId(produccionFormulaResumenInfo); } catch (ExcepcionDesconocida) { throw; } catch (Exception ex) { Logger.Error(ex); } return(resultado); }
/// <summary> /// Obtiene de la formula ingresada y para la organizacion del usuario, cuanto hay en inventario y cuanto esta programada para repartir /// </summary> internal ProduccionFormulaInfo ConsultarFormulaId(ProduccionFormulaResumenInfo produccionFormulaResumenInfo) { try { Dictionary <string, object> parameters = AuxProduccionFormulaResumenDAL.ConsultarFormulaId(produccionFormulaResumenInfo); DataSet ds = Retrieve("ProduccionFormula_Resumen", parameters); ProduccionFormulaInfo result = null; if (ValidateDataSet(ds)) { result = MapProduccionFormulaResumen.ConsultarFormulaId(ds); } return(result); } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene de la formula ingresada y para la organizacion del usuario, cuanto hay en inventario y cuanto esta programada para repartir /// </summary> internal ProduccionFormulaInfo ConsultarFormulaId(ProduccionFormulaResumenInfo produccionFormulaResumenInfo) { try { Logger.Info(); var produccionFormulaResumenDAL = new ProduccionFormulaResumenDAL(); ProduccionFormulaInfo result = produccionFormulaResumenDAL.ConsultarFormulaId(produccionFormulaResumenInfo); return(result); } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene de la formula ingresada y para la organizacion del usuario, cuanto hay en inventario y cuanto esta programada para repartir /// </summary> internal static Dictionary <string, object> ConsultarFormulaId(ProduccionFormulaResumenInfo produccionFormulaResumenInfo) { try { Logger.Info(); var parametros = new Dictionary <string, object> { { "@organizacionid", produccionFormulaResumenInfo.OrganizacionID }, { "@formulaId", produccionFormulaResumenInfo.FormulaID }, { "@tipoAlmacenId", produccionFormulaResumenInfo.TipoAlmacenID } }; return(parametros); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }