public JsonResult GetConformidad(string pItmLiq) { Conformidad oConformidad = null; WSTercerosLiquidaciones.TercerosLiquidacionesSoapClient wsClient = new WSTercerosLiquidaciones.TercerosLiquidacionesSoapClient(); wsClient.Open(); DataSet ds = wsClient.GetConformidad(pItmLiq); wsClient.Close(); if (ds.Tables[0].Rows.Count > 0) { oConformidad = new Conformidad(ds.Tables[0].Rows[0]); } return(Json(oConformidad, JsonRequestBehavior.AllowGet)); }
public JsonResult GetResumen(long pMov) { Resumen oResumen = new Resumen(); Conformidad oConformidad = null; WSTercerosLiquidaciones.TercerosLiquidacionesSoapClient wsClient = new WSTercerosLiquidaciones.TercerosLiquidacionesSoapClient(); wsClient.Open(); DataSet ds = wsClient.GetResumen(pMov); wsClient.Close(); foreach (DataRow dr in ds.Tables[0].Rows) { switch (dr["GrupoId"].ToString()) { case "0": oResumen.Productividad.Add(new ResumenItem(dr)); break; case "1": oResumen.Factura.Add(new ResumenItem(dr)); break; case "2": oResumen.Retenciones.Add(new ResumenItem(dr)); break; case "3": oResumen.Descuentos.Add(new ResumenItem(dr)); break; case "4": oResumen.Pagos.Add(new ResumenItem(dr)); break; default: break; } } return(Json(oResumen, JsonRequestBehavior.AllowGet)); }