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

            SeccionesService.Create(model);

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

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

              }
              catch (Exception ex)
              {
            TempData["ErrorMessage"] = ex.Message;
            return View(model);
              }
        }
        public ActionResult Edit(Secciones model)
        {
            try
              {

              SeccionesService.Edit(model);
              return RedirectToAction("Index", new { id = model.Id_empresa });

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

              return PartialView("_Index", SeccionesService.GetAllSecciones(user));
        }
 public Secciones Create(Secciones model)
 {
     entities.Secciones.AddObject(model);
       this.Commit();
       return model;
 }
 /// <summary>
 /// Deprecated Method for adding a new object to the Secciones EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToSecciones(Secciones secciones)
 {
     base.AddObject("Secciones", secciones);
 }
 /// <summary>
 /// Create a new Secciones object.
 /// </summary>
 /// <param name="id_seccion">Initial value of the Id_seccion property.</param>
 public static Secciones CreateSecciones(global::System.Int32 id_seccion)
 {
     Secciones secciones = new Secciones();
     secciones.Id_seccion = id_seccion;
     return secciones;
 }