public Origen_alerta Edit(Origen_alerta model)
 {
     entities.Origen_alerta.Attach(model);
       entities.ObjectStateManager.ChangeObjectState(model, EntityState.Modified);
       this.Commit();
       return model;
 }
        public ActionResult Create(Origen_alerta model, int? id)
        {
            try
              {

            Origen_alertaService.Create(model);

            if (id != null)
              ViewData["IdCentro"] = id;

            return RedirectToAction("Index", "Origen_alerta", id);

              }
              catch (Exception ex)
              {
            TempData["ErrorMessage"] = ex.Message;
            return View(model);
              }
        }
 public Origen_alerta Create(Origen_alerta model)
 {
     entities.Origen_alerta.AddObject(model);
       this.Commit();
       return model;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Origen_alerta EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToOrigen_alerta(Origen_alerta origen_alerta)
 {
     base.AddObject("Origen_alerta", origen_alerta);
 }
 /// <summary>
 /// Create a new Origen_alerta object.
 /// </summary>
 /// <param name="id_origen_alerta">Initial value of the Id_origen_alerta property.</param>
 public static Origen_alerta CreateOrigen_alerta(global::System.Int32 id_origen_alerta)
 {
     Origen_alerta origen_alerta = new Origen_alerta();
     origen_alerta.Id_origen_alerta = id_origen_alerta;
     return origen_alerta;
 }
        public ActionResult Edit(Origen_alerta model)
        {
            try
              {

              Origen_alertaService.Edit(model);
              return RedirectToAction("Index");

              }
              catch (Exception ex)
              {
            TempData["ErrorMessage"] = ex.Message;
            return View(model);
              }
        }
        public ActionResult Index(Origen_alerta model)
        {
            if (!BioTecnal.Models.ApplicationModelRepositoy.validateOptionByRole(User.Identity.Name, "Origen_alertas"))
              {
            TempData["ErrorMessage"] = string.Format("Acceso denegado a {0}", "Origen_alerta");
            return RedirectToAction("Error", "Shared");
              }
              string user = this.User.Identity.Name;

              return PartialView("_Index", Origen_alertaService.GetAllOrigen_alerta());
        }