public ActionResult Crear(Transaccion transaccion) { if (ModelState.IsValid) { if (transaccion.UsuarioID == null) { object fc = Session["UsuarioID"].ToString(); transaccion.FechaTransaccion = DateTime.Now; transaccion.UsuarioID = Convert.ToInt16(fc); transaccion.Concepto = " : " + transaccion.Concepto; if (transaccion.TipoTransaccion == 2) { transaccion.ImporteOtraDivisa = transaccion.Importe * -1; } db.Transaccion.Add(transaccion); db.SaveChanges(); } return(RedirectToAction("Index")); } int userId = Convert.ToInt16(Session["UsuarioID"]); ViewBag.BenefeciarioID = new SelectList(db.Transaccion.Where(d => d.UsuarioID == userId), "BeneficiarioID", "Nombre", transaccion.BenefeciarioID); ViewBag.CuentaID = new SelectList(db.Cuenta.Where(d => d.UsuarioID == userId), "DivisaId", "Nombre"); ViewBag.DivisaID = new SelectList(db.Divisa, "DivisaID", "Nombre", transaccion.CuentaID); return(View(transaccion)); }
public ActionResult Guardar(Beneficiario beneficiario) { FinancialControlEntities db = new FinancialControlEntities(); object fc = Session["UsuarioID"].ToString(); beneficiario.UsuarioID = Convert.ToInt16(fc); db.Beneficiario.Add(beneficiario); db.SaveChanges(); return(View("Regsitrar", beneficiario)); }
public ActionResult Crear(Traspaso traspaso, Transaccion transaccion, Transaccion transaccion1) { if (ModelState.IsValid) { if (traspaso.UsuarioID == null) { object fc = Session["UsuarioID"].ToString(); traspaso.UsuarioID = Convert.ToInt16(fc); db.Traspaso.Add(traspaso); db.SaveChanges(); transaccion.FechaTransaccion = DateTime.Now; transaccion.UsuarioID = Convert.ToInt16(fc); transaccion.CuentaID = traspaso.CuentaOrigenID; var dato = db.Cuenta.Find(traspaso.CuentaDestinoID); transaccion.Concepto = "<<" + dato.Nombre; transaccion.Importe = traspaso.Monto * -1; transaccion.ImporteOtraDivisa = traspaso.Monto * -1; db.Transaccion.Add(transaccion); db.SaveChanges(); var dato1 = db.Cuenta.Find(traspaso.CuentaOrigenID); transaccion1.FechaTransaccion = DateTime.Now;; transaccion1.UsuarioID = Convert.ToInt16(fc); transaccion1.CuentaID = traspaso.CuentaDestinoID; transaccion1.Concepto = ">>" + dato1.Nombre; transaccion1.Importe = traspaso.Monto; transaccion1.ImporteOtraDivisa = traspaso.Monto; db.Transaccion.Add(transaccion1); db.SaveChanges(); } } int userId = Convert.ToInt16(Session["UsuarioID"]); ViewBag.CuentaOrigenID = db.Cuenta.Where(d => d.UsuarioID == userId || d.CompartidoID == userId).ToList(); ViewBag.CuentaDestinoID = db.Cuenta.Where(d => d.UsuarioID == userId || d.CompartidoID == userId).ToList(); ViewBag.DivisaID = db.Divisa.ToList(); return(View(traspaso)); }
public ActionResult Guardar(Usuario usuario) { Validar(usuario); if (ModelState.IsValid) { FinancialControlEntities db = new FinancialControlEntities(); usuario.Imagen = "/assets/img/avatar.jpg"; db.Usuario.Add(usuario); db.SaveChanges(); return(View("Login", usuario)); } return(View("Registrar", usuario)); }