public List <clsTarjetaCredito> consultaTarjetaCreditoGeneral() { try { List <clsTarjetaCredito> lista = new List <clsTarjetaCredito>(); CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities(); var con = from b in ent.TarjetaCredito select b; foreach (var item in con) { clsTarjetaCredito TarjetaCredito = new clsTarjetaCredito(); TarjetaCredito.idEmpresa = item.idEmpresa; TarjetaCredito.idTarjeta = item.idTarjeta; TarjetaCredito.Descripcion = item.descripcion; TarjetaCredito.idBanco = item.idBanco; TarjetaCredito.Estado = item.Estado; lista.Add(TarjetaCredito); } return(lista); } catch (Exception) { return(null); } }
public Boolean guardar(clsTarjetaCredito TarjetaCredito) { try { using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities()) { //ojo mon se lo crea pa tener referencia //monetariodet es el nombre de la tabla int x = this.getIdSiguiente(); TarjetaCredito TCre = new TarjetaCredito() { idEmpresa = TarjetaCredito.idEmpresa, idTarjeta = x, descripcion = TarjetaCredito.Descripcion, idBanco = TarjetaCredito.idBanco, Estado = TarjetaCredito.Estado, }; ent.AddToTarjetaCredito(TCre); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public List <clsTarjetaCredito> ConsultarTarjetaCreditos(string strServicio) { List <clsTarjetaCredito> lstTarjetaCredito = new List <clsTarjetaCredito>(); DataTable dtRespuesta = null; clsPersistenciaTarjetaCredito objPersistenciaTarjetaCredito = new clsPersistenciaTarjetaCredito(); try { dtRespuesta = objPersistenciaTarjetaCredito.ConsultarTarjetaCredito(strServicio); if (dtRespuesta != null) { foreach (DataRow dr in dtRespuesta.Rows) { clsTarjetaCredito objTarjetaCredito = new clsTarjetaCredito(); objTarjetaCredito.idTarjetaCredito = int.Parse(dr[0].ToString()); objTarjetaCredito.strNombreCliente = dr[1].ToString(); objTarjetaCredito.strNumeroCuenta = dr[2].ToString(); objTarjetaCredito.strNumeroTarjeta = dr[3].ToString(); objTarjetaCredito.strMarcaTarjeta = dr[4].ToString(); objTarjetaCredito.dblCupoTarjeta = double.Parse(dr[5].ToString()); lstTarjetaCredito.Add(objTarjetaCredito); } } } catch (Exception) { throw; } return(lstTarjetaCredito); }
public ActionResult ModificarTarjetaCredito(string idTarjetaCredito) { clsServicioCooperativa objServicioCooperativa = new clsServicioCooperativa(); List <SelectListItem> items = new List <SelectListItem>(); List <SelectListItem> items1 = new List <SelectListItem>(); try { if (Session["login"] == null) { string strServicio = Session["cooperativa"].ToString(); lstTarjetaCredito = (List <clsTarjetaCredito>)Session["tarjetaCreditosRegistrados"]; clsTarjetaCredito objTarjetaCredito = lstTarjetaCredito.Find(x => x.idTarjetaCredito == int.Parse(idTarjetaCredito)); lstCuenta = objServicioCooperativa.ConsultarCuentas(strServicio); foreach (clsCuenta objCuenta in lstCuenta) { items.Add(new SelectListItem { Text = objCuenta.numeroCuenta, Value = objCuenta.idCuenta.ToString() }); } items1.Add(new SelectListItem { Text = "Mastercard", Value = "Mastercard" }); items1.Add(new SelectListItem { Text = "Visa", Value = "Visa" }); ViewBag.lstCuentas = items; ViewBag.lstTipoTarjetas = items1; if (objTarjetaCredito != null) { return(View(objTarjetaCredito)); } else { return(RedirectToAction("Error", "Home")); } } else { return(RedirectToAction("Login", "Home")); } } catch (Exception) { return(RedirectToAction("Error", "Home")); } }
public void ConsultaTarjetaCreditoEspecifica(clsTarjetaCredito TarjetaCredito) { using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities()) { var x = (from q in ent.TarjetaCredito where q.idTarjeta == TarjetaCredito.idTarjeta select q).First(); TarjetaCredito.idEmpresa = Convert.ToInt32(x.idEmpresa); //Error no se puede convertit implicitamente int TarjetaCredito.idTarjeta = Convert.ToInt32(x.idTarjeta); TarjetaCredito.Descripcion = x.descripcion; TarjetaCredito.idBanco = Convert.ToInt32(x.idBanco); TarjetaCredito.Estado = x.Estado; } }
public ActionResult AgregarTarjetaCredito() { clsServicioCooperativa objServicioCooperativa = new clsServicioCooperativa(); clsTarjetaCredito objTarjetaCredito = new clsTarjetaCredito(); List <SelectListItem> items = new List <SelectListItem>(); List <SelectListItem> items1 = new List <SelectListItem>(); string strServicio = Session["cooperativa"].ToString(); try { if (Session["login"] != null) { lstCuenta = objServicioCooperativa.ConsultarCuentas(strServicio); foreach (clsCuenta objCuenta in lstCuenta) { items.Add(new SelectListItem { Text = objCuenta.numeroCuenta, Value = objCuenta.idCuenta.ToString() }); } items1.Add(new SelectListItem { Text = "Mastercard", Value = "Mastercard" }); items1.Add(new SelectListItem { Text = "Visa", Value = "Visa" }); ViewBag.lstCuentas = items; ViewBag.lstTipoTarjetas = items1; return(View(objTarjetaCredito)); } else { return(RedirectToAction("Login", "Home")); } } catch (Exception) { return(RedirectToAction("Error", "Home")); } }
public Boolean modificar(clsTarjetaCredito TarjetaCredito) { using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities()) { var x = (from q in ent.TarjetaCredito where q.idTarjeta == TarjetaCredito.idTarjeta select q).First(); x.idEmpresa = TarjetaCredito.idEmpresa; //Error no se puede convertit implicitamente int x.idTarjeta = TarjetaCredito.idTarjeta; x.descripcion = TarjetaCredito.Descripcion; x.idBanco = TarjetaCredito.idBanco; x.Estado = TarjetaCredito.Estado; ent.SaveChanges(); return(true); } }
public Boolean eliminar(clsTarjetaCredito TarjetaCredito) { try { using (CuentasPorCobrarEntities ent = new CuentasPorCobrarEntities()) { var x = (from q in ent.TarjetaCredito where q.idTarjeta == TarjetaCredito.idTarjeta select q).First(); ent.DeleteObject(x); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }