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)); }
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)); } } }
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); }