Exemple #1
0
        public ActionResult Consulta(FormCollection collection)
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            SucursalViewModel SucursalVW           = new SucursalViewModel();
            SucursalResponse  respuesta            = new SucursalResponse();

            if (!string.IsNullOrEmpty(collection["CodigoBanco"]))
            {
                respuesta = WS.ConsultarSucursal(new SucursalRequest {
                    CodigoBanco = Int32.Parse(collection["CodigoBanco"])
                });
                if (respuesta.CodigoError == 0)
                {
                    SucursalVW.ListaSucursal = respuesta.ListaSucursal;
                }
            }

            BancoResponse respuestaBanco = new BancoResponse();

            respuestaBanco = WS.ConsultarBanco(new BancoRequest());
            if (respuestaBanco.CodigoError == 0)
            {
                SucursalVW.ListaBancoCombo = respuestaBanco.ListaBanco.Select(e => new BancoViewModel {
                    CodigoBanco = e.CodigoBanco, Nombre = e.Nombre
                }).ToList();
            }

            return(View(SucursalVW));
        }
        public ActionResult Edit(OrdenPagoViewModel item, FormCollection collection)
        {
            try
            {
                // TODO: Add update logic here
                SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
                OrdenPagoResponse respuesta            = new OrdenPagoResponse();
                respuesta = WS.ActualizarOrdenPago(new OrdenPagoRequest
                {
                    CodigoOrdenPago = item.CodigoOrdenPago,
                    CodigoSucursal  = item.CodigoSucursal,
                    Monto           = item.Monto,
                    CodigoMoneda    = item.CodigoMoneda,
                    CodigoEstado    = item.CodigoEstado,
                    FechaPago       = item.FechaPago
                });
                //if (respuesta.CodigoError == 0)

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        // GET: OrdenPago/Details/5
        public ActionResult Consulta()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            OrdenPagoViewModel OrdenPagoVW         = new OrdenPagoViewModel();

            OrdenPagoVW.ListaOrdenPago = new List <EntidadNegocio.OrdenPago.ENOrdenPago>();

            SucursalResponse respuestaSucursal = new SucursalResponse();

            respuestaSucursal = WS.ConsultarSucursal(new SucursalRequest());
            if (respuestaSucursal.CodigoError == 0)
            {
                OrdenPagoVW.ListaSucursalCombo = respuestaSucursal.ListaSucursal.Select(e => new SucursalViewModel {
                    CodigoSucursal = e.CodigoSucursal, Nombre = e.Nombre
                }).ToList();
            }

            MonedaResponse respuestaMoneda = new MonedaResponse();

            respuestaMoneda = WS.ConsultarMoneda(new MonedaRequest());
            if (respuestaMoneda.CodigoError == 0)
            {
                OrdenPagoVW.ListaMonedaCombo = respuestaMoneda.ListaMoneda.Select(e => new MonedaViewModel {
                    CodigoMoneda = e.CodigoMoneda, Nombre = e.Nombre
                }).ToList();
            }
            ;

            return(View(OrdenPagoVW));
        }
        // GET: OrdenPago
        public ActionResult Index()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            OrdenPagoViewModel OrdenPagoVW         = new OrdenPagoViewModel();
            OrdenPagoResponse  respuesta           = new OrdenPagoResponse();

            respuesta = WS.ConsultarOrdenPago(new OrdenPagoRequest());
            if (respuesta.CodigoError == 0)
            {
                OrdenPagoVW.ListaOrdenPago = respuesta.ListaOrdenPago;
            }

            return(View(OrdenPagoVW));
        }
        // GET: Banco
        public ActionResult Index()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            BancoViewModel BancoVW   = new BancoViewModel();
            BancoResponse  respuesta = new BancoResponse();

            respuesta = WS.ConsultarBanco(new BancoRequest());
            if (respuesta.CodigoError == 0)
            {
                BancoVW.ListaBanco = respuesta.ListaBanco;
            }

            return(View(BancoVW));
        }
        // GET: Moneda
        public ActionResult Index()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            MonedaViewModel MonedaVW  = new MonedaViewModel();
            MonedaResponse  respuesta = new MonedaResponse();

            respuesta = WS.ConsultarMoneda(new MonedaRequest());
            if (respuesta.CodigoError == 0)
            {
                MonedaVW.ListaMoneda = respuesta.ListaMoneda;
            }

            return(View(MonedaVW));
        }
        // GET: Estado
        public ActionResult Index()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            EstadoViewModel EstadoVW  = new EstadoViewModel();
            EstadoResponse  respuesta = new EstadoResponse();

            respuesta = WS.ConsultarEstado(new EstadoRequest());
            if (respuesta.CodigoError == 0)
            {
                EstadoVW.ListaEstado = respuesta.ListaEstado;
            }

            return(View(EstadoVW));
        }
Exemple #8
0
        public ActionResult ListaMaster()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            SucursalViewModel SucursalVW           = new SucursalViewModel();
            SucursalResponse  respuesta            = new SucursalResponse();

            respuesta = WS.ConsultarSucursal(new SucursalRequest());
            if (respuesta.CodigoError == 0)
            {
                SucursalVW.ListaSucursal = respuesta.ListaSucursal;
            }

            return(View(SucursalVW));
        }
Exemple #9
0
        // GET: Sucursal/Edit/5
        public ActionResult Edit(SucursalViewModel item)
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            BancoResponse respuesta = new BancoResponse();

            respuesta = WS.ConsultarBanco(new BancoRequest());
            if (respuesta.CodigoError == 0)
            {
                item.ListaBancoCombo = respuesta.ListaBanco.Select(e => new BancoViewModel {
                    CodigoBanco = e.CodigoBanco, Nombre = e.Nombre
                }).ToList();
            }

            return(View(item));
        }
        public ActionResult ListaOrdenSucursal(int idSucursal)
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            OrdenPagoViewModel OrdenPagoVW         = new OrdenPagoViewModel();
            OrdenPagoResponse  respuesta           = new OrdenPagoResponse();

            respuesta = WS.ConsultarOrdenPago(new OrdenPagoRequest()
            {
                CodigoSucursal = idSucursal
            });
            if (respuesta.CodigoError == 0)
            {
                OrdenPagoVW.ListaOrdenPago = respuesta.ListaOrdenPago;
            }

            return(PartialView(OrdenPagoVW));
        }
Exemple #11
0
        // GET: Sucursal/Details/5
        public ActionResult Consulta()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            SucursalViewModel SucursalVW           = new SucursalViewModel();

            SucursalVW.ListaSucursal = new List <EntidadNegocio.Sucursal.ENSucursal>();
            BancoResponse respuesta = new BancoResponse();

            respuesta = WS.ConsultarBanco(new BancoRequest());
            if (respuesta.CodigoError == 0)
            {
                SucursalVW.ListaBancoCombo = respuesta.ListaBanco.Select(e => new BancoViewModel {
                    CodigoBanco = e.CodigoBanco, Nombre = e.Nombre
                }).ToList();
            }

            return(View(SucursalVW));
        }
Exemple #12
0
 public ActionResult Delete(SucursalViewModel item, FormCollection collection)
 {
     try
     {
         // TODO: Add delete logic here
         SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
         SucursalResponse respuesta             = new SucursalResponse();
         respuesta = WS.EliminarSucursal(new SucursalRequest
         {
             CodigoSucursal = item.CodigoSucursal
         });
         //if (respuesta.CodigoError == 0)
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Create(FormCollection collection)
 {
     try
     {
         // TODO: Add insert logic here
         SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
         BancoResponse respuesta = new BancoResponse();
         respuesta = WS.RegistrarBanco(new BancoRequest {
             Nombre        = collection["Nombre"],
             Direccion     = collection["Direccion"],
             FechaRegistro = DateTime.Parse(collection["FechaRegistro"])
         });
         //if (respuesta.CodigoError == 0)
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Creacion(BancoViewModel modelo, FormCollection collection)
 {
     try
     {
         // TODO: Add insert logic here
         SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
         BancoResponse respuesta = new BancoResponse();
         respuesta = WS.RegistrarBanco(new BancoRequest
         {
             Nombre        = modelo.Nombre,
             Direccion     = modelo.Direccion,
             FechaRegistro = modelo.FechaRegistro
         });
         //if (respuesta.CodigoError == 0)
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
        // GET: OrdenPago/Create
        public ActionResult Create()
        {
            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
            OrdenPagoViewModel OrdenPagoVW         = new OrdenPagoViewModel();

            SucursalResponse respuestaSucursal = new SucursalResponse();

            respuestaSucursal = WS.ConsultarSucursal(new SucursalRequest());
            if (respuestaSucursal.CodigoError == 0)
            {
                OrdenPagoVW.ListaSucursalCombo = respuestaSucursal.ListaSucursal.Select(e => new SucursalViewModel {
                    CodigoSucursal = e.CodigoSucursal, Nombre = e.Nombre
                }).ToList();
            }

            MonedaResponse respuestaMoneda = new MonedaResponse();

            respuestaMoneda = WS.ConsultarMoneda(new MonedaRequest());
            if (respuestaMoneda.CodigoError == 0)
            {
                OrdenPagoVW.ListaMonedaCombo = respuestaMoneda.ListaMoneda.Select(e => new MonedaViewModel {
                    CodigoMoneda = e.CodigoMoneda, Nombre = e.Nombre
                }).ToList();
            }
            ;

            EstadoResponse respuestaEstado = new EstadoResponse();

            respuestaEstado = WS.ConsultarEstado(new EstadoRequest());
            if (respuestaEstado.CodigoError == 0)
            {
                OrdenPagoVW.ListaEstadoCombo = respuestaEstado.ListaEstado.Select(e => new EstadoViewModel {
                    CodigoEstado = e.CodigoEstado, Nombre = e.Nombre
                }).ToList();
            }

            return(View(OrdenPagoVW));
        }
Exemple #16
0
 public ActionResult Edit(SucursalViewModel item, FormCollection collection)
 {
     try
     {
         // TODO: Add update logic here
         SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
         SucursalResponse respuesta             = new SucursalResponse();
         respuesta = WS.ActualizarSucursal(new SucursalRequest
         {
             CodigoSucursal = item.CodigoSucursal,
             CodigoBanco    = item.CodigoBanco,
             Nombre         = item.Nombre,
             Direccion      = item.Direccion,
             FechaRegistro  = item.FechaRegistro
         });
         //if (respuesta.CodigoError == 0)
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
        public ActionResult Create(FormCollection collection)
        {
            try
            {
                // TODO: Add insert logic here
                SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();
                OrdenPagoResponse respuesta            = new OrdenPagoResponse();
                respuesta = WS.RegistrarOrdenPago(new OrdenPagoRequest
                {
                    CodigoSucursal = Int32.Parse(collection["CodigoSucursal"]),
                    Monto          = Decimal.Parse(collection["Monto"]),
                    CodigoMoneda   = Int32.Parse(collection["CodigoMoneda"]),
                    CodigoEstado   = Int32.Parse(collection["CodigoEstado"]),
                    FechaPago      = DateTime.Parse(collection["FechaPago"])
                });
                //if (respuesta.CodigoError == 0)

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
        public ActionResult Consulta(FormCollection collection)
        {
            OrdenPagoViewModel OrdePagoVM = new OrdenPagoViewModel();
            OrdenPagoRequest   filtro     = new OrdenPagoRequest();
            string             serviceURL = "http://*****:*****@"application/json; charset=utf-8";
            string body;
            DataContractJsonSerializer obj   = new DataContractJsonSerializer(typeof(OrdenPagoRequest));
            DataContractJsonSerializer respo = new DataContractJsonSerializer(typeof(OrdenPagoResponse));

            if (!string.IsNullOrEmpty(collection["CodigoSucursal"]) && !string.IsNullOrEmpty(collection["CodigoMoneda"]))
            {
                filtro = new OrdenPagoRequest
                {
                    CodigoSucursal = Int32.Parse(collection["CodigoSucursal"]),
                    CodigoMoneda   = Int32.Parse(collection["CodigoMoneda"])
                };
            }
            using (var memoryStream = new MemoryStream())
                using (var reader = new StreamReader(memoryStream)) {
                    obj.WriteObject(memoryStream, filtro);
                    memoryStream.Position = 0;
                    body = reader.ReadToEnd();
                }

            byte[] byteData = System.Text.UTF8Encoding.UTF8.GetBytes(body);
            request.ContentLength = byteData.Length;

            using (Stream postStream = request.GetRequestStream())
            {
                postStream.Write(byteData, 0, byteData.Length);
            }

            using (var response = request.GetResponse())
            {
                var stream   = response.GetResponseStream();
                var Response = (OrdenPagoResponse)respo.ReadObject(stream);
                OrdePagoVM.ListaOrdenPago = Response.ListaOrdenPago;
            }

            SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient();

            SucursalResponse respuestaSucursal = new SucursalResponse();

            respuestaSucursal = WS.ConsultarSucursal(new SucursalRequest());
            if (respuestaSucursal.CodigoError == 0)
            {
                OrdePagoVM.ListaSucursalCombo = respuestaSucursal.ListaSucursal.Select(e => new SucursalViewModel {
                    CodigoSucursal = e.CodigoSucursal, Nombre = e.Nombre
                }).ToList();
            }

            MonedaResponse respuestaMoneda = new MonedaResponse();

            respuestaMoneda = WS.ConsultarMoneda(new MonedaRequest());
            if (respuestaMoneda.CodigoError == 0)
            {
                OrdePagoVM.ListaMonedaCombo = respuestaMoneda.ListaMoneda.Select(e => new MonedaViewModel {
                    CodigoMoneda = e.CodigoMoneda, Nombre = e.Nombre
                }).ToList();
            }
            ;


            return(View(OrdePagoVM));
        }