public DKbase.Entities.cSincronizadorApp Create([FromBody] DKbase.Entities.AppPedido parameter) { DKbase.Entities.cSincronizadorApp result = new DKbase.Entities.cSincronizadorApp(); result.listaFarmacia = accesoApp.RecuperarFarmacias(parameter.promotor); result.listaLaboratorio = accesoApp.GetLaboratorios(); result.listaModulo = accesoApp.RecuperarTodosModulos(); result.listaAppInfoPedido = accesoApp.RecuperarTodoInfoPedidos(parameter.promotor); if (parameter.pedidoModulos != null && parameter.pedidoModulos.Count > 0) { result.pedidoGuid = accesoApp.AddPedido(parameter); } result.listaAppPedidoModuloHistorial = accesoApp.RecuperarTodoPedidoModuloHistorial(parameter.promotor); return(result); }
public DKbase.Entities.cSincronizadorApp Create([FromBody] DKbase.Entities.AppPedido parameter) { string strConnectionStringSQL = DKbase.Helper.getConnectionStringSQL_Desarrollo; DKbase.Entities.cSincronizadorApp result = new DKbase.Entities.cSincronizadorApp { listaFarmacia = accesoApp.RecuperarFarmacias(parameter.promotor, strConnectionStringSQL), listaLaboratorio = accesoApp.GetLaboratorios(strConnectionStringSQL), listaModulo = accesoApp.RecuperarTodosModulos(strConnectionStringSQL), listaAppInfoPedido = accesoApp.RecuperarTodoInfoPedidos(parameter.promotor, strConnectionStringSQL) }; if (parameter.pedidoModulos != null && parameter.pedidoModulos.Count > 0) { result.pedidoGuid = accesoApp.AddPedido(parameter, strConnectionStringSQL); } result.listaAppPedidoModuloHistorial = accesoApp.RecuperarTodoPedidoModuloHistorial(parameter.promotor, strConnectionStringSQL); return(result); }