public ActionResult DeleteConfirmed(int id) { BoletaAportesEspecial boletaAportesEspecial = db.BoletaAportesEspeciales.Find(id); db.BoletaAportesEspeciales.Remove(boletaAportesEspecial); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "IdBoleta,FechaBoleta,Observaciones,BoletaPagada,FechaPago,IdEmpresa,Cuit,RazonSocial,NombreFantasia,Calle,Altura,Localidad,CodPostal,TelefonoFijo,TelefonoCelular,Periodo,CantEmpleados,TotalSueldos2,Aportes2,CantAfiliados,TotalSueldos5,Aportes5,RecargoMora,Total,TotalDepositado,FechaVencimiento")] BoletaAportesEspecial boletaAportesEspecial) { if (ModelState.IsValid) { db.Entry(boletaAportesEspecial).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(boletaAportesEspecial)); }
public ActionResult AnularPagoConfirmed(int id) { BoletaAportesEspecial boletaAportes = db.BoletaAportesEspeciales.Find(id); boletaAportes.BoletaPagada = false; boletaAportes.FechaPago = null; boletaAportes.TotalDepositado = 0; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult PagarConfirmed(int id) { BoletaAportesEspecial boletaAportes = db.BoletaAportesEspeciales.Find(id); boletaAportes.BoletaPagada = true; boletaAportes.FechaPago = DateTime.Today; boletaAportes.TotalDepositado = boletaAportes.Total; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Administrador/BoletasAportesEspeciales/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BoletaAportesEspecial boletaAportesEspecial = db.BoletaAportesEspeciales.Find(id); if (boletaAportesEspecial == null) { return(HttpNotFound()); } return(View(boletaAportesEspecial)); }
// GET: Administrador/BoletasAportesEspeciales/Create public ActionResult Create() { List <Empresa> empresas = db.Empresa.OrderBy(x => x.RazonSocial).ToList(); empresas.Insert(0, new Empresa { IdEmpresa = 0, RazonSocial = "Nueva Empresa" }); ViewBag.IdEmpresa = new SelectList(empresas, "IdEmpresa", "RazonSocial"); BoletaAportesEspecial boletaAportesEspecial = new BoletaAportesEspecial(); boletaAportesEspecial.RecargoMora = 0; return(View(boletaAportesEspecial)); }
// GET: Administrador/Listados/PagarBoletaAportes/5 public ActionResult Pagar(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BoletaAportesEspecial boletaAportes = db.BoletaAportesEspeciales.Find(id); if (boletaAportes == null) { return(HttpNotFound()); } if (boletaAportes.BoletaPagada) { return(RedirectToAction("Index")); } return(View(boletaAportes)); }
public ActionResult Create([Bind(Include = "IdBoleta,FechaBoleta,Observaciones,BoletaPagada,FechaPago,IdEmpresa,Cuit,RazonSocial,NombreFantasia,Calle,Altura,Localidad,CodPostal,TelefonoFijo,TelefonoCelular,Periodo,CantEmpleados,TotalSueldos2,Aportes2,CantAfiliados,TotalSueldos5,Aportes5,RecargoMora,Total,TotalDepositado,FechaVencimiento")] BoletaAportesEspecial boletaAportesEspecial) { //Cuit,RazonSocial,NombreFantasia,Calle,Altura,Localidad,CodPostal,TelefonoFijo,TelefonoCelular if (boletaAportesEspecial.IdEmpresa != 0) { var Empresa = db.Empresa.Where(x => x.IdEmpresa == boletaAportesEspecial.IdEmpresa).FirstOrDefault(); if (Empresa == null) { //Error } boletaAportesEspecial.Cuit = Empresa.Cuit; boletaAportesEspecial.RazonSocial = Empresa.RazonSocial; boletaAportesEspecial.NombreFantasia = Empresa.NombreFantasia; boletaAportesEspecial.Calle = Empresa.Calle; boletaAportesEspecial.Altura = Empresa.Altura; boletaAportesEspecial.Localidad = Empresa.Localidad.Nombre; boletaAportesEspecial.CodPostal = Empresa.Localidad.CodPostal.ToString(); boletaAportesEspecial.TelefonoFijo = Empresa.TelefonoFijo; boletaAportesEspecial.TelefonoCelular = Empresa.TelefonoCelular; } boletaAportesEspecial.FechaBoleta = DateTime.Now; if (ModelState.IsValid) { db.BoletaAportesEspeciales.Add(boletaAportesEspecial); db.SaveChanges(); return(RedirectToAction("Index")); } List <Empresa> empresas = db.Empresa.OrderBy(x => x.RazonSocial).ToList(); empresas.Insert(0, new Empresa { IdEmpresa = 0, RazonSocial = "Nueva Empresa" }); ViewBag.IdEmpresa = new SelectList(empresas, "IdEmpresa", "RazonSocial", boletaAportesEspecial.IdEmpresa); return(View(boletaAportesEspecial)); }