internal clsSaldoTarjetaCredito ConsultarSaldoTarjetaCredito(string strServicio, int intIdTarjeta) { clsSaldoTarjetaCredito objSaldoTarjetaCredito = new clsSaldoTarjetaCredito(); DataTable dtRespuesta = null; clsPersistenciaTarjetaCredito objPersistenciaTarjetaCredito = new clsPersistenciaTarjetaCredito(); try { dtRespuesta = objPersistenciaTarjetaCredito.ConsultarSaldoTarjetaCredito(strServicio, intIdTarjeta); if (dtRespuesta != null) { foreach (DataRow dr in dtRespuesta.Rows) { objSaldoTarjetaCredito.idSaldoTarjetaCredito = int.Parse(dr[0].ToString()); objSaldoTarjetaCredito.strNumeroTarjeta = dr[1].ToString(); objSaldoTarjetaCredito.dblCupoTarjeta = double.Parse(dr[2].ToString()); objSaldoTarjetaCredito.dblSaldoTarjeta = double.Parse(dr[3].ToString()); objSaldoTarjetaCredito.dblConsumoTarjeta = double.Parse(dr[4].ToString()); objSaldoTarjetaCredito.dblMinimoPagar = double.Parse(dr[5].ToString()); DateTime fechaTemp = DateTime.Parse(dr[6].ToString()); objSaldoTarjetaCredito.strFechaPago = fechaTemp.ToString("yyyy-MM-dd"); fechaTemp = DateTime.Parse(dr[7].ToString()); objSaldoTarjetaCredito.strFechaCorte = fechaTemp.ToString("yyyy-MM-dd"); } } } catch (Exception) { throw; } return(objSaldoTarjetaCredito); }
public ActionResult CupoTarjeta(string idTarjetaCreditoCupo) { string strServicio = Session["cooperativa"].ToString(); clsSaldoTarjetaCredito objSaldoTarjetaCredito = new clsSaldoTarjetaCredito(); clsServicioCooperativa objServicioCooperativa = new clsServicioCooperativa(); try { if (Session["login"] == null) { objSaldoTarjetaCredito = objServicioCooperativa.ConsultarSaldoTarjetaCredito(strServicio, int.Parse(idTarjetaCreditoCupo)); return(View("CupoTarjeta", objSaldoTarjetaCredito)); } else { return(RedirectToAction("Login", "Home")); } } catch (Exception) { return(RedirectToAction("Error", "Home")); } }