public ActionResult Create(ofertas oferta, string date, string date2) { try { usuarios user = new usuarios(); user = (usuarios)Session["usuario"]; Debug.WriteLine(user.id_usuario); int userid = user.id_usuario; empleados emple = new empleados(); emple = empleadomodel.getEmpleado(userid); //Debug.WriteLine(user.id_usuario); Debug.WriteLine(emple.id_empleado); int id = emple.id_empleado; oferta.id_empleado = id; oferta.fecha_publicacion = Convert.ToDateTime(date); oferta.fecha_finalizacion = Convert.ToDateTime(date2); // TODO: Add insert logic here if (ModelState.IsValid) { if (model.Insert(oferta) > 0) { TempData["successMessage"] = "Oferta insertada con exito"; return(RedirectToAction("Index")); } TempData["errorMessage"] = "Upss, no se pudo insertar"; } return(View(oferta)); } catch { return(View()); } }
// GET: Ofertas/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ofertas oferta = model.GetById(id); if (oferta == null) { return(HttpNotFound()); } return(View(oferta)); }
public ActionResult Edit(ofertas oferta) { try { // TODO: Add update logic here if (ModelState.IsValid) { if (model.Update(oferta, oferta.id_oferta) > 0) { TempData["successMessage"] = "Oferta modificada con exito"; return(RedirectToAction("Index")); } TempData["errorMessage"] = "Upss, no se pudo modificar"; } return(View(oferta)); } catch { return(View()); } }
// GET: Ofertas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ofertas oferta = model.GetById(id); if (oferta == null) { TempData["errorMessage"] = "No existe esta oferta"; return(RedirectToAction("Index")); } if (model.Remove(id) > 0) { TempData["successMessage"] = "Oferta eliminada correctamente"; } else { TempData["errorMessage"] = "No se puede eliminar este oferta"; } return(RedirectToAction("Index")); }