public void pagoServicio() { //Arrange ConsultasService service = new ConsultasService(); int usuarioLogged = 2; ServicioModels serviciosModel = new ServicioModels() { cuenta_servicio = new CuentaModels() { id_cuenta = 100 }, nombre = "Tigo", monto = 100.00, descripcion = "Pago de Servicio", fecha = DateTime.Now, cuenta_origen = service.getCuenta(usuarioLogged) }; bool esperado = true; //Acts string msgResultado = service.pagarServicio(serviciosModel); bool resultado = msgResultado == "" ? true : false; //Asert Assert.AreEqual(esperado, resultado); }
// GET: Saldo public ActionResult Consulta() { var cuenta = consultaService.getCuenta(usuarioLogged.id_usuario); cuenta.usuario = usuarioLogged; return(View(cuenta)); }
public void getSaldo() { //Arrange ConsultasService service = new ConsultasService(); int id_usuarioLogged = 11; double esperado = 2210.00; //Acts CuentaModels cuenta = service.getCuenta(id_usuarioLogged); double resultado = cuenta.saldo; //Asert Assert.AreEqual(esperado, resultado); }
public ActionResult PagarServicios(string nombre, string cuenta_servicio, string monto, string descripcion) { try { ServicioModels serviciosModel = new ServicioModels() { cuenta_servicio = new CuentaModels() { id_cuenta = Convert.ToInt32(cuenta_servicio) }, nombre = nombre, monto = Convert.ToDouble(monto), descripcion = descripcion, fecha = DateTime.Now, cuenta_origen = consultaService.getCuenta(usuarioLogged.id_usuario) }; string msgResultado = consultaService.pagarServicio(serviciosModel); if (msgResultado != "") { ViewBag.MsgSaldo += "Error: " + msgResultado; return(View("PagoServicios")); } ViewBag.MsgSaldo = "Se pagaron Q." + monto + " a nombre de " + nombre + " en la cuenta #" + cuenta_servicio; if (descripcion != "") { ViewBag.MsgSaldo += "\npor motivo de " + descripcion; } return(View("PagoServicios")); } catch (Exception) { ViewBag.MsgSaldo += "Hay problemas al realizar el pago o hay datos incorrectos"; return(View("PagoServicios")); } }