public async Task <IActionResult> Edit(Int16 id, [Bind("IdTipoBeneficiario,Denominacion,Activo")] Models.RRHHParam.TipoBeneficiario tipoBeneficiario)
        {
            if (id != tipoBeneficiario.IdTipoBeneficiario)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    DB.Update(tipoBeneficiario);
                    await DB.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!TipoBeneficiarioExists(tipoBeneficiario.IdTipoBeneficiario))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                SetFlashSuccess("Registro modificado satisfactoriamente");
            }
            return(PartialView("_Edit", tipoBeneficiario));
        }
        public async Task <IActionResult> Create(Models.RRHHParam.TipoBeneficiario tipoBeneficiario)
        {
            if (ModelState.IsValid)
            {
                DB.Add(tipoBeneficiario);
                await DB.SaveChangesAsync();

                SetFlashSuccess("Registro creado satisfactoriamente");
            }
            return(PartialView("_Create", tipoBeneficiario));
        }
        // GET: Planificacion/TipoBeneficiarios/Create
        public IActionResult Create()
        {
            var model = new Models.RRHHParam.TipoBeneficiario();

            return(PartialView("_Create", model));
        }