public SucursalesRespuesta Get(int id)
        {
            SucursalesRespuesta objRespon = new SucursalesRespuesta();

            objRespon.Entidad = new SucursalesLogic().GetReg(id);
            return(objRespon);
        }
        public SucursalesRespuesta Listar([FromBody] Sucursales datos)
        {
            SucursalesRespuesta objRespon = new SucursalesRespuesta();

            objRespon.Lista = new SucursalesLogic().Listar(datos);
            return(objRespon);
        }
        public SucursalesRespuesta Get()
        {
            SucursalesRespuesta objRespon = new SucursalesRespuesta();

            objRespon.Lista = new SucursalesLogic().ListarAll();
            return(objRespon);
        }
        // GET: Sucursales
        public ActionResult Index()
        {
            SucursalesRespuesta result = new SucursalesRespuesta();

            result = new SucursalesService().ListarAll();

            return(View(result.Lista));
        }
Beispiel #5
0
        public SucursalesRespuesta Listar(Sucursales oBE)
        {
            DTOHeader           oDTOHeader  = new DTOHeader();
            SucursalesRespuesta objResponse = new SucursalesRespuesta();

            List <Sucursales> objLista = new List <Sucursales>();
            String            url      = "http://localhost:35846/api/Sucursales/Listar";

            WebClient webClient = new WebClient();

            webClient.UseDefaultCredentials = true;
            webClient.Credentials           = new NetworkCredential("", "");

            webClient.Headers.Add("Content-Type", "application/json");
            webClient.Encoding = System.Text.Encoding.UTF8;

            try
            {
                ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(ValidateServerCertificate);

                var data = webClient.DownloadString(url);

                var obj = Newtonsoft.Json.JsonConvert.DeserializeObject(data);
                var f   = Newtonsoft.Json.JsonConvert.SerializeObject(obj, Newtonsoft.Json.Formatting.Indented);

                JObject rss = JObject.Parse(f);

                for (int i = 0; i < rss["lista"].Count(); i++)
                {
                    var _entidad = new Sucursales
                    {
                        ID             = (int)rss["lista"][i]["id"],
                        banco_id       = (int)rss["lista"][i]["banco_id"],
                        nombre         = (string)rss["lista"][i]["nombre"],
                        direccion      = (string)rss["lista"][i]["direccion"],
                        fecha_registro = (DateTime)rss["lista"][i]["fecha_registro"]
                    };
                    objLista.Add(_entidad);
                }

                oDTOHeader.CodigoOK_WS = Constantes.Exito.Ok;
            }
            catch (Exception ex)
            {
                oDTOHeader.CodigoOK_WS = Constantes.Exito.NoOK;
                oDTOHeader.DescRetorno = ex.Message;
            }
            objResponse.Lista     = objLista;
            objResponse.DTOHeader = oDTOHeader;
            return(objResponse);
        }
        // GET: Banco/Create
        public async Task <IActionResult> Registro(int id = 0)
        {
            List <SelectListItem> ListBancos = new List <SelectListItem>();

            ListBancos.Add(new SelectListItem
            {
                Text  = "Selecciona",
                Value = ""
            });
            var lista = await _context.Banco.ToListAsync();

            foreach (var item in lista)
            {
                ListBancos.Add(new SelectListItem
                {
                    Text  = item.nombre,
                    Value = item.ID.ToString()
                });
            }
            ViewBag.ListBancos = ListBancos;

            if (id == 0)
            {
                return(View(new Sucursales()));
            }
            else
            {
                SucursalesRespuesta result = new SucursalesRespuesta();
                result = new SucursalesService().GetReg(id);
                if (result.Entidad == null)
                {
                    return(View(new Sucursales()));
                }
                else
                {
                    return(View(result.Entidad));
                }
            }
        }
Beispiel #7
0
        public static SucursalesRespuesta Eliminar(Int32 ID)
        {
            DTOHeader           oDTOHeader  = new DTOHeader();
            SucursalesRespuesta objResponse = new SucursalesRespuesta();

            String url = "http://localhost:35846/api/Sucursales/Eliminar/" + ID.ToString();

            WebClient webClient = new WebClient();

            webClient.UseDefaultCredentials = true;
            webClient.Credentials           = new NetworkCredential("", "");

            webClient.Headers.Add("Content-Type", "application/json");
            webClient.Encoding = System.Text.Encoding.UTF8;

            try
            {
                ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(ValidateServerCertificate);

                var data = webClient.DownloadString(url);

                var obj = Newtonsoft.Json.JsonConvert.DeserializeObject(data);
                var f   = Newtonsoft.Json.JsonConvert.SerializeObject(obj, Newtonsoft.Json.Formatting.Indented);

                JObject rss = JObject.Parse(f);

                oDTOHeader.CodigoOK_WS = Constantes.Exito.Ok;
            }
            catch (Exception ex)
            {
                oDTOHeader.CodigoOK_WS = Constantes.Exito.NoOK;
                oDTOHeader.DescRetorno = ex.Message;
            }
            objResponse.DTOHeader = oDTOHeader;
            return(objResponse);
        }