public BancoResponse EliminarBanco(BancoRequest filtro) { BancoResponse Resultado = new BancoResponse(); try { using (SqlConnection conexion = new SqlConnection(Configuracion.CadenaConexion("BDNegocio"))) { conexion.Open(); using (SqlCommand cmd = new SqlCommand("usp_EliminarBanco", conexion)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodigoBanco", filtro.CodigoBanco); cmd.ExecuteNonQuery(); } } } catch (Exception e) { Resultado.CodigoError = -1; Resultado.DescripcionError = e.Message; } return(Resultado); }
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)); }
// 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: 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)); }
// 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)); }
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 Delete(BancoViewModel item, FormCollection collection) { try { // TODO: Add delete logic here SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient(); BancoResponse respuesta = new BancoResponse(); respuesta = WS.EliminarBanco(new BancoRequest { CodigoBanco = item.CodigoBanco }); //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()); } }
public ActionResult Edit(BancoViewModel item, FormCollection collection) { //int id, try { // TODO: Add update logic here SWNegocioBanco.SWNegocioBancoClient WS = new SWNegocioBanco.SWNegocioBancoClient(); BancoResponse respuesta = new BancoResponse(); respuesta = WS.ActualizarBanco(new BancoRequest { CodigoBanco = item.CodigoBanco, Nombre = item.Nombre, Direccion = item.Direccion, FechaRegistro = item.FechaRegistro }); //if (respuesta.CodigoError == 0) return(RedirectToAction("Index")); } catch { return(View()); } }
public BancoResponse ConsultarBanco(BancoRequest filtro) { BancoResponse Resultado = new BancoResponse(); try { using (SqlConnection conexion = new SqlConnection(Configuracion.CadenaConexion("BDNegocio"))) { conexion.Open(); using (SqlCommand cmd = new SqlCommand("usp_ConsultarBanco", conexion)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CodigoBanco", filtro.CodigoBanco ?? (object)DBNull.Value); cmd.Parameters.AddWithValue("@Nombre", filtro.Nombre ?? (object)DBNull.Value); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Resultado.ListaBanco.Add(new ENBanco { CodigoBanco = dr.GetInt32(dr.GetOrdinal("CodigoBanco")), Nombre = dr.GetString(dr.GetOrdinal("Nombre")), Direccion = dr.GetString(dr.GetOrdinal("Direccion")), FechaRegistro = dr.GetDateTime(dr.GetOrdinal("FechaRegistro")) }); } } } } catch (Exception e) { Resultado.CodigoError = -1; Resultado.DescripcionError = e.Message; } return(Resultado); }