public JsonResult ActualizarConcepto(int idfor, int idCon, string descripcion, bool estado, string razon_inactivo) { bool result = false; if (idCon > 0) { medios_conceptos buscarValor = db.medios_conceptos.FirstOrDefault(c => c.id == idCon); if (buscarValor != null) { if (estado) { // buscarValor.idformato = idfor; buscarValor.descripcion = descripcion; buscarValor.estado = estado; buscarValor.razon_inactivo = null; buscarValor.fec_actualizacion = DateTime.Now; buscarValor.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); } else { if (razon_inactivo == null) { // buscarValor.idformato = idfor; buscarValor.descripcion = descripcion; buscarValor.estado = estado; buscarValor.fec_actualizacion = DateTime.Now; buscarValor.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); } else { // buscarValor.idformato = idfor; buscarValor.descripcion = descripcion; buscarValor.estado = estado; buscarValor.razon_inactivo = razon_inactivo; buscarValor.fec_actualizacion = DateTime.Now; buscarValor.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); } } db.Entry(buscarValor).State = EntityState.Modified; int actualizar = db.SaveChanges(); if (actualizar > 0) { result = true; return(Json(result, JsonRequestBehavior.AllowGet)); } } else { result = true; return(Json(result, JsonRequestBehavior.AllowGet)); } } result = false; return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult AgregarConcepto(int concepto, int idformato, string descripcion, bool estado, string razon_inactivo) { bool result = false; if (concepto > 0) { medios_conceptos buscarConcepto = db.medios_conceptos.FirstOrDefault(m => m.concepto == concepto); if (buscarConcepto != null) { result = false; return(Json(result, JsonRequestBehavior.AllowGet)); } if (estado == false) { db.medios_conceptos.Add(new medios_conceptos { concepto = concepto, idformato = idformato, descripcion = descripcion, //tope = tope, fec_creacion = DateTime.Now, userid_creacion = Convert.ToInt32(Session["user_usuarioid"]), //fec_actualizacion = DateTime.Now, //user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]), estado = estado, razon_inactivo = razon_inactivo }); } else { db.medios_conceptos.Add(new medios_conceptos { concepto = concepto, idformato = idformato, descripcion = descripcion, // tope = tope, fec_creacion = DateTime.Now, userid_creacion = Convert.ToInt32(Session["user_usuarioid"]), //fec_actualizacion = DateTime.Now, //user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]), estado = estado }); } int guardar = db.SaveChanges(); if (guardar > 0) { result = true; return(Json(result, JsonRequestBehavior.AllowGet)); } } result = false; return(Json(result, JsonRequestBehavior.AllowGet)); }
public ActionResult DeleteConfirmed(int id) { medios_conceptos medios_conceptos = db.medios_conceptos.Find(id); db.medios_conceptos.Remove(medios_conceptos); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: medios_conceptoss/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } medios_conceptos medios_conceptos = db.medios_conceptos.Find(id); if (medios_conceptos == null) { return(HttpNotFound()); } return(View(medios_conceptos)); }
public ActionResult Edit([Bind(Include = "id,idformato,concepto,descripcion,tope,id_licencia,fec_creacion,userid_creacion,fec_actualizacion,user_idactualizacion,estado,razon_inactivo")] medios_conceptos medios_conceptos) { if (ModelState.IsValid) { db.Entry(medios_conceptos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idformato = new SelectList(db.medios_formato, "id", "descripcion", medios_conceptos.idformato); ViewBag.userid_creacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.userid_creacion); ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.user_idactualizacion); return(View(medios_conceptos)); }
public JsonResult eliminarConcepto(int idDetalle) { medios_conceptos buscarConcepto = db.medios_conceptos.FirstOrDefault(m => m.id == idDetalle); if (buscarConcepto != null) { db.Entry(buscarConcepto).State = EntityState.Deleted; int eliminar = db.SaveChanges(); if (eliminar > 0) { return(Json(true, JsonRequestBehavior.AllowGet)); } } else { return(Json(false, JsonRequestBehavior.AllowGet)); } return(Json(false, JsonRequestBehavior.AllowGet)); }
//public ActionResult Create([Bind(Include = "id,idformato,concepto,descripcion,tope,id_licencia,fec_creacion,userid_creacion,fec_actualizacion,user_idactualizacion,estado,razon_inactivo")] medios_conceptos medios_conceptos, ViewModeloMediosMtto ViewModeloMediosMtto) //{ // if (ModelState.IsValid) // { // db.medios_conceptos.Add(medios_conceptos); // db.SaveChanges(); // return RedirectToAction("Create"); // } // ViewBag.idformato = new SelectList(db.medios_formato, "id", "descripcion", medios_conceptos.idformato); // ViewBag.userid_creacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.userid_creacion); // ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.user_idactualizacion); // return View(medios_conceptos); //} // GET: medios_conceptoss/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } medios_conceptos medios_conceptos = db.medios_conceptos.Find(id); if (medios_conceptos == null) { return(HttpNotFound()); } var listaformato = (from formatos in db.medios_formato select new { formatos.id, des_formato = formatos.formato + " - " + formatos.descripcion }).ToList(); ViewBag.idformato = new SelectList(listaformato, "id", "des_formato"); //var listaConcepto = (from con in db.medios_conceptos // select new // { // con.id, // des_concepto = con.concepto + " - " + con.descripcion, // }).ToList(); //ViewBag.idformato = new SelectList(listaConcepto, "id", "des_concepto", medios_conceptos.idformato); ViewBag.userid_creacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.userid_creacion); ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_conceptos.user_idactualizacion); ViewModeloMediosMtto ViewModeloMediosMtto = new ViewModeloMediosMtto { View_concepto = medios_conceptos }; //ViewBag.user_idactualizacion = new SelectList(db.users, "user_id", "user_nombre", medios_formato.user_idactualizacion); return(View(ViewModeloMediosMtto)); }