public void guardarImagen(empresa empresa, string campo, HttpPostedFileBase imagen) { string path = @"~\Uploads\Logos\"; switch (campo) { case "LogoUrl": // alcaldia.AlcLogo = ""; if (imagen != null) { var fileExt = System.IO.Path.GetExtension(imagen.FileName).Substring(1); imagen.SaveAs(Server.MapPath(path + "LogoUrl" + empresa.EmpresaId.ToString() + "." + fileExt)); empresa.LogoUrl = "LogoUrl" + empresa.EmpresaId.ToString() + "." + fileExt; } break; //case "AlcPieDePagina": // // alcaldia.AlcPieDePagina = ""; // if (imagen != null) // { // var fileExt = System.IO.Path.GetExtension(imagen.FileName).Substring(1); // imagen.SaveAs(Server.MapPath(path + "AlcPieDePagina" + alcaldia.AlcaldiaId.ToString() + "." + fileExt)); // alcaldia.AlcPieDePagina = "AlcPieDePagina" + alcaldia.AlcaldiaId.ToString() + "." + fileExt; // } // break; } db.Entry(empresa).State = EntityState.Modified; db.SaveChanges(); }
public ActionResult Edit([Bind(Include = "UsuarioId,UsuDocumento,UsuNombre,UsuEmail,UsuTelefono,aspnetusersId,EmpresaId,Estado,CreadoPor,FechaCreacion,ModificadoPor,FechaModificacion")] usuario usuario, string RoleId) { if (ModelState.IsValid) { db.Entry(usuario).State = EntityState.Modified; db.SaveChanges(); var user = UserManager.Users.FirstOrDefault(u => u.Id.Equals(usuario.aspnetusersId)); if (user != null) { user.UserName = usuario.UsuEmail; user.Email = usuario.UsuEmail; UserManager.UpdateAsync(user); } //.FindByIdAsync(usuario.aspnetusersId); //UserManager. //user. return(RedirectToAction("Index")); } if (usuario.EmpresaId == 1) { ViewBag.RoleId = new SelectList(context.Roles.OrderBy(r => r.Name).ToList(), "Name", "Name", RoleId); } else { ViewBag.RoleId = new SelectList(context.Roles.Where(r => r.Name != "Master").OrderBy(r => r.Name).ToList(), "Name", "Name", RoleId); } //ViewBag.RoleId = new SelectList(context.Roles.OrderBy(r => r.Name).ToList(), "Name", "Name", RoleId); ViewBag.EmpresaId = new SelectList(db.empresa.Where(c => c.Estado == true).OrderBy(e => e.Nit), "EmpresaId", "Nit", usuario.EmpresaId); return(View(usuario)); }
public ActionResult Edit(abonocapital abonocapital, string empresaId, string creditoId) { ModelState.Clear(); abonocapital.CreditoId = Convert.ToInt32(MiUtil.desEncriptar(HttpUtility.UrlDecode(creditoId))); TryValidateModel(abonocapital); if (ModelState.IsValid) { string ok = ""; var q = @"update cuota a,backup_cuota b set a.ajusteAbonoCapital=b.ajusteAbonoCapital, a.ajusteAbonoInteres=b.ajusteAbonoInteres where a.cuotaid=b.cuotaid"; q = q + " and b.abonocapitalid='" + abonocapital.AbonoCapitalId + "'"; //credito cre = db.credito.Find(Convert.ToInt32(MiUtil.desEncriptar(HttpUtility.UrlDecode(creditoId)))); db.Entry(abonocapital).State = EntityState.Modified; if (abonocapital.Estado == false) { db.Database.ExecuteSqlCommand(q); } db.SaveChanges(); return(RedirectToAction("Index", new { creditoId = creditoId })); //} //else // ModelState.AddModelError("", ok); } ViewBag.empresaId = empresaId; ViewBag.creditoId = creditoId; //new SelectList(db.credito.Where(c => c.Estado == true).OrderBy(e => e.TipoCuotaId), "CreditoId", "TipoCuotaId", abonocapital.CreditoId); return(View(abonocapital)); }
public ActionResult Edit([Bind(Include = "ContactoId,ConNombre,ConTelefono,ConEmail,ConObserva,CreadoPor,FechaCreacion,ModificadoPor,FechaModificacion,Estado")] contacto contacto) { if (ModelState.IsValid) { db.Entry(contacto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(contacto)); }
public ActionResult Edit([Bind(Include = "SocioId,Nit,Nombre,EmpresaId,Estado,CreadoPor,FechaCreacion,ModificadoPor,FechaModificacion")] socio socio) { if (ModelState.IsValid) { db.Entry(socio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EmpresaId = new SelectList(db.empresa.Where(c => c.Estado == true).OrderBy(e => e.Nit), "EmpresaId", "Nit", socio.EmpresaId); return(View(socio)); }
public ActionResult Edit([Bind(Include = "RetiroInteresId,RetiroInteresNro,Valor,Fecha,EmpresaId,Observacion,CreadoPor,FechaCreacion,ModificadoPor,FechaModificacion,Estado")] retirointeres retirointeres) { if (ModelState.IsValid) { db.Entry(retirointeres).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.EmpresaId = new SelectList(db.empresa.Where(c=>c.Estado==true).OrderBy(e=>e.Nit), "EmpresaId", "Nit", retirointeres.EmpresaId); ViewBag.EmpresaId = retirointeres.EmpresaId; return(View(retirointeres)); }
public ActionResult Edit([Bind(Include = "ClienteId,Nit,Nombre,Direccion,Telefono,Email,EmpresaId,Estado,CreadoPor,FechaCreacion,ModificadoPor,FechaModificacion,CiudadId")] cliente cliente) { if (ModelState.IsValid) { db.Entry(cliente).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.EmpresaId = new SelectList(db.empresa.Where(c => c.Estado == true).OrderBy(e => e.Nit), "EmpresaId", "Nit", cliente.EmpresaId); ViewBag.CiudadId = new SelectList(db.ciudad.Where(c => c.Estado == true && c.EmpresaId == cliente.EmpresaId).OrderBy(e => e.Nombre), "CiudadId", "Nombre", cliente.EmpresaId); return(View(cliente)); }
public ActionResult Edit(paramcorreo paramcorreo) { if (ModelState.IsValid) { db.Entry(paramcorreo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } var e = db.empresa.Where(u => u.Estado == true); int empresaId = Convert.ToInt32(Session["EmpresaId"]); ViewBag.EmpresaId = new SelectList(e.Where(u => u.EmpresaId == empresaId), "EmpresaId", "Nombre", empresaId); //ViewBag.EmpresaId = new SelectList(db.Empresas, "EmpresaId", "Nombre", paramcorreo.EmpresaId); return(View(paramcorreo)); }
public ActionResult Edit(abono abono, string controlador) { ViewBag.controlador = controlador; if (ModelState.IsValid) { db.Entry(abono).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { id = MiUtil.encriptar(abono.CuotaId.ToString()), controlador = controlador })); } cuota cuota = db.cuota.Find(abono.CuotaId); ViewBag.cuotaId = cuota.CuotaId; ViewBag.cuotaNumero = cuota.Numero; ViewBag.CreditoId = cuota.CreditoId; ViewBag.CuotaId = abono.CuotaId; ViewBag.idcuota = cuota.CuotaId; // ViewBag.CuotaId = new SelectList(db.Cuotas, "CuotaId", "CuotaId", abono.CuotaId); return(View(abono)); }
public ActionResult Edit(string button, [Bind(Include = "CreditoId,Fecha,ClienteId,Valor,Interes,Meses,TipoCuotaId,PrimCuota,DivisionCreditoId,InteresPrimCuota,CapitalFinalCredito,Observacion,Estado,CreadoPor,FechaCreacion,ModificadoPor,FechaModificacion,CreditoNro,EmpresaId,UsuarioId")] credito credito) { if (button.Equals("Cancelar")) { return(RedirectToAction("Index")); } if (ModelState.IsValid) { if (button.Equals("Calcular")) { credito.CalcularCuotas(); } if (button.Equals("Modificar Credito")) { // credito.CalcularCuotas(); var currentCuotas = db.cuota.Where(c => c.CreditoId == credito.CreditoId); foreach (cuota ss in currentCuotas) { db.cuota.Remove(ss); //db.Entry(ss).State = EntityState.Deleted; } db.Entry(credito).State = EntityState.Modified; credito.CalcularCuotas(); db.SaveChanges(); return(RedirectToAction("Index")); } } ViewBag.ClienteId = new SelectList(db.cliente.Where(c => c.Estado == true && c.EmpresaId == credito.EmpresaId).OrderBy(e => e.Nit), "ClienteId", "Nit", credito.ClienteId); ViewBag.TipoCuotaId = new SelectList(db.tipocuota.Where(c => c.Estado == true).OrderBy(e => e.Nombre), "TipoCuotaId", "Nombre", credito.TipoCuotaId); ViewBag.DivisionCreditoId = new SelectList(db.divisioncredito.Where(c => c.Estado == true).OrderBy(e => e.Nombre), "DivisionCreditoId", "Nombre", credito.DivisionCreditoId); ViewBag.UsuarioId = new SelectList(db.usuario.Where(c => c.Estado == true && c.EmpresaId == credito.EmpresaId).OrderBy(e => e.UsuNombre), "UsuarioId", "UsuNombre", credito.UsuarioId); return(View(credito)); }