public async Task <ActionResult <Parentezco> > PostParentezco(Parentezco parentezco)
        {
            _context.Parentezcos.Add(parentezco);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetParentezco", new { id = parentezco.Id }, parentezco));
        }
        public async Task <IActionResult> PutParentezco(int id, Parentezco parentezco)
        {
            if (id != parentezco.Id)
            {
                return(BadRequest());
            }

            _context.Entry(parentezco).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!ParentezcoExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Esempio n. 3
0
        public ActionResult DeleteConfirmed(int id)
        {
            Parentezco parentezco = db.Parentezco.Find(id);

            db.Parentezco.Remove(parentezco);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 4
0
 public ActionResult Edit([Bind(Include = "idParentezco,descripcion")] Parentezco parentezco)
 {
     if (ModelState.IsValid)
     {
         db.Entry(parentezco).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(parentezco));
 }
        public async Task <IActionResult> Update(Parentezco parentezco)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            await _parentezcoServicio.Update(parentezco);

            return(Ok(parentezco));
        }
Esempio n. 6
0
        public ActionResult Create([Bind(Include = "idParentezco,descripcion")] Parentezco parentezco)
        {
            if (ModelState.IsValid)
            {
                db.Parentezco.Add(parentezco);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(parentezco));
        }
Esempio n. 7
0
        // GET: Parentezcos/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Parentezco parentezco = db.Parentezco.Find(id);

            if (parentezco == null)
            {
                return(HttpNotFound());
            }
            return(View(parentezco));
        }
Esempio n. 8
0
        string connectionString = "Data Source=LAPTOP-140FDP4P;Initial Catalog=ProyectoBD1;Integrated Security=true;"; //Aqui Solo cambiar el nombre del data source si se cambia de BD
        public Parentezco SeleccionarParentezco(int?ParentezcoId)                                                      //El signo de pregunta sirve para generar un error si el contenido es NULL
        {
            var parentezco = new Parentezco();

            using (SqlConnection con = new SqlConnection(connectionString))
            {
                SqlCommand cmd = new SqlCommand("SP_ObtenerParentezco", con);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@ParentezcoId", ParentezcoId);

                con.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    parentezco.Nombre = dr["Nombre"].ToString();
                }
                con.Close();
            }
            return(parentezco);
        }
Esempio n. 9
0
        public ActionResult verBeneficiarios(int numeroCuenta)
        {
            List <Beneficiarios> beneficariosList = SP_ProcedureBeneficiario.SeleccionarBeneficiarios(numeroCuenta).ToList();
            List <Cliente>       clientesList     = new List <Cliente>();
            List <Parentezco>    parentezcoList   = new List <Parentezco>();

            foreach (var item in beneficariosList)
            {
                Cliente cliente = SP_ProcedureCliente.SeleccionarClientePorCedula(item.ValorDocumentoIdentidadBeneficiario);
                clientesList.Add(cliente);
                Parentezco parentezco = SP_ProcedureParentezco.SeleccionarParentezco(item.ParentezcoId);
                parentezcoList.Add(parentezco);
            }
            Tablas tabla = new Tablas();

            tabla.ListaDeBeneficiarios = beneficariosList;
            tabla.ListaDeClientes      = clientesList;
            tabla.ListaDeParentezcos   = parentezcoList;

            TempData["WarningPorcentage"] = SP_ProcedureVerificarPorcentajeBeneficiarios.VerificarPorcentaje(numeroCuenta);;
            return(View("verBeneficiarios", tabla));
        }