public JsonResult insertarNuevaMoneda(int valor, double valorCompra, double valorVenta, String nombre, string simbolo, double valorCompra1, double valorVenta1, String nombre1, string simbolo1, double valorCompra2, double valorVenta2, String nombre2, string simbolo2, DateTime fecha) { var id = User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier)?.Value; IList <TbSeMoneda> historial = new List <TbSeMoneda>(); TbSeMoneda moneda1 = new TbSeMoneda(); moneda1.Codigo = 1; moneda1.Nombre = nombre; moneda1.ValorCompra = 1; moneda1.ValorVenta = 1; moneda1.Simbolo = simbolo; TbSeMoneda moneda2 = new TbSeMoneda(); moneda2.Codigo = 2; moneda2.Nombre = "Dolar"; moneda2.ValorCompra = valorCompra1; moneda2.ValorVenta = valorVenta1; moneda2.Simbolo = simbolo1; TbSeMoneda moneda3 = new TbSeMoneda(); moneda3.Codigo = 3; moneda3.Nombre = "Euro"; moneda3.ValorCompra = valorCompra2; moneda3.ValorVenta = valorVenta2; moneda3.Simbolo = simbolo2; historial.Add(moneda1); historial.Add(moneda2); historial.Add(moneda3); this.monedaService.CrearMoneda(historial); return(Json(new { model = true })); }
public ActionResult GetTipoCambio(int id) { if (id != 0) { var model = new TbSeMoneda(); model = monedaMap.getTipoDeCambio(id); if (model != null) { return(Json(new { valorCompra = model.ValorCompra, valorVenta = model.ValorVenta })); } } return(View()); }
public ActionResult Editar(int valor, double valorCompra, double valorVenta, String nombre, string simbolo) { var ids = User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier)?.Value; if (valor == 2) { this.IBitacoraMap.CrearBitacora(Convert.ToInt32(ids), "Edito los valores de " + "Dolar" + "" + "Compra" + "" + valorCompra + "" + "Venta" + "" + valorVenta + " ", 2, "Monedas"); if (nombre != null) { nombre = null; } else if (simbolo != null) { nombre = null; } } else if (valor == 3) { this.IBitacoraMap.CrearBitacora(Convert.ToInt32(ids), "Edito los valores de " + "Euro" + "" + "Compra" + "" + valorCompra + "" + "Venta" + "" + valorVenta + " ", 3, "Monedas"); if (nombre != null) { nombre = null; } else if (simbolo != null) { nombre = null; } } else { this.IBitacoraMap.CrearBitacora(Convert.ToInt32(ids), "Edito los valores de " + simbolo + "" + "Compra" + "" + valorCompra + "" + "Venta" + "" + valorVenta + " ", 1, "Monedas"); } MonedaViewModel model = new MonedaViewModel { Codigo = valor, ValorCompra = valorCompra, ValorVenta = valorVenta, Nombre = nombre, Simbolo = simbolo }; TbSeMoneda m = monedaMap.Update(model); CrearNotificacion("Has editado una moneda"); return(RedirectToAction(nameof(Index))); }
public TbSeMoneda ViewModelToDomain(MonedaViewModel monedaViewModel) { TbSeMoneda domain = new TbSeMoneda(); domain = monedaService.GetMoneda(monedaViewModel.Codigo); if (monedaViewModel.Nombre != null || monedaViewModel.Simbolo != null) { domain.Nombre = monedaViewModel.Nombre; domain.Simbolo = monedaViewModel.Simbolo; } domain.Codigo = monedaViewModel.Codigo; domain.Activa = monedaViewModel.Activa; domain.ValorCompra = monedaViewModel.ValorCompra; domain.ValorVenta = monedaViewModel.ValorVenta; return(domain); }
public IList <TbSeMoneda> Create() { var monedas = new List <TbSeMoneda>(); var mBase = new TbSeMoneda { Activa = true, Codigo = 1, Nombre = "Colón", Simbolo = "CRC", ValorCompra = 1, ValorVenta = 1 }; monedas.Add(mBase); var dolar = new TbSeMoneda { Activa = true, Codigo = 2, Nombre = "Dolar", Simbolo = "USD", ValorCompra = 1, ValorVenta = 1 }; monedas.Add(dolar); var euro = new TbSeMoneda { Activa = true, Codigo = 3, Nombre = "Euro", Simbolo = "EUR", ValorCompra = 1, ValorVenta = 1 }; monedas.Add(euro); return(service.SaveMoneda(monedas)); }
public TbSeMoneda UpdateMoneda(TbSeMoneda domain) { return(repository.Update(domain)); }
public void Delete(TbSeMoneda domain) { }
public TbSeMoneda Create(TbSeMoneda domain) { return(repository.Save(domain)); }
public void Delete(TbSeMoneda domain) { throw new NotImplementedException(); }