示例#1
0
        public static List <Cliente_regimen> clienteRegLstByCte(int id_cliente)
        {
            List <Cliente_regimen> lst = new List <Cliente_regimen>();

            try
            {
                Cliente_reg_cteMng oMng = new Cliente_reg_cteMng()
                {
                    O_Cliente_reg_cte = new Cliente_reg_cte()
                    {
                        Id_cliente = id_cliente
                    }
                };
                oMng.fillLstByCte();

                foreach (Cliente_reg_cte itemCRC in oMng.Lst)
                {
                    Cliente_regimen o = new Cliente_regimen()
                    {
                        Id = itemCRC.Id_cliente_regimen
                    };
                    catalogSelById(o);
                    lst.Add(o);
                }
            }
            catch
            {
                throw;
            }
            return(lst);
        }
示例#2
0
        private string cliente_regimen(HttpContext context)
        {
            option = context.Request["opt"].ToString();
            Cliente_regimen o = new Cliente_regimen();

            switch (option)
            {
            case "sltById":
                if (context.Request["key"] != null)
                {
                    int.TryParse(context.Request["key"], out id);
                }
                o.Id = id;
                CatalogoCtrl.catalogSelById(o);
                response = JsonConvert.SerializeObject(o);
                break;

            case "add":
                jsonData = new StreamReader(context.Request.InputStream).ReadToEnd();
                o        = JsonConvert.DeserializeObject <Cliente_regimen>(jsonData);
                o.Id     = CatalogoCtrl.catalogAdd(o);
                response = JsonConvert.SerializeObject(o);
                break;

            case "udt":
                jsonData = new StreamReader(context.Request.InputStream).ReadToEnd();
                o        = JsonConvert.DeserializeObject <Cliente_regimen>(jsonData);
                CatalogoCtrl.catalogUdt(o);
                response = JsonConvert.SerializeObject(o);
                break;

            case "lst":
                response = JsonConvert.SerializeObject(CatalogoCtrl.catalogGetLst(o).Cast <Cliente_regimen>().ToList());
                break;

            case "lstAll":
                response = JsonConvert.SerializeObject(CatalogoCtrl.catalogGetAllLst(o).Cast <Cliente_regimen>().ToList());
                break;

            default:
                break;
            }
            return(response);
        }