Ejemplo n.º 1
0
        public void llenarCampos()
        {
            AccesoADatos.Context context = new AccesoADatos.Context();
            var persona = context.obtenerPersonaPorid(idPersona);

            lblPersona.Text = persona.Nombre;
        }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            AccesoADatos.Context      context         = new AccesoADatos.Context();
            List <Model.PersonaModel> lalistaPersonas = context.laListaPersonas();

            return(View(lalistaPersonas));
        }
Ejemplo n.º 3
0
        // GET: Telefonos

        public ActionResult Index(int id)
        {
            AccesoADatos.Context       context = new AccesoADatos.Context();
            List <Model.TelefonoModel> lalistaTelefonosPorPersona = context.laListaTelefenosPorPersona(id);


            return(View(lalistaTelefonosPorPersona));
        }
Ejemplo n.º 4
0
        public static void editarTelefono()
        {
            AccesoADatos.Context context       = new AccesoADatos.Context();
            Model.TelefonoModel  telefonoModel = new Model.TelefonoModel();
            telefonoModel.idPersona = 4;
            telefonoModel.Telefono  = "60213478";

            context.editarTelefonoPersona(8, telefonoModel);
        }
Ejemplo n.º 5
0
        public void LlenarCampos()
        {
            AccesoADatos.Context context = new AccesoADatos.Context();
            var persona  = context.obtenerPersonaPorid(idPersona);
            var telefono = context.obtenerTelefonoporIdTelefono(idtelefono);

            lblPersona.Text = persona.Nombre;
            textBox1.Text   = telefono.Telefono1;
        }
Ejemplo n.º 6
0
        public static void insertarTelefono()
        {
            AccesoADatos.Context context       = new AccesoADatos.Context();
            Model.TelefonoModel  telefonoModel = new Model.TelefonoModel();
            telefonoModel.idPersona = 4;
            telefonoModel.Telefono  = "1234567891";

            context.insertarTelefonoPersona(telefonoModel);
        }
Ejemplo n.º 7
0
        public static void insertarPerosna()
        {
            AccesoADatos.Context context   = new AccesoADatos.Context();
            Model.PersonaModel   lapersona = new Model.PersonaModel();
            lapersona.Nombre          = "Prueba1";
            lapersona.Cedula          = "Prueba1";
            lapersona.FechaNacimiento = DateTime.Now;

            context.insertarPersona(lapersona);
        }
Ejemplo n.º 8
0
        public void llenarCampos()
        {
            AccesoADatos.Context context = new AccesoADatos.Context();
            var persona = context.obtenerPersonaPorid(idPersona);

            txtNombre.Text = persona.Nombre;
            txtCedula.Text = persona.Cedula;
            dtpFecha.Value = persona.FechaNacimiento.Value.Date;
            lblId.Text     = idPersona.ToString();
        }
Ejemplo n.º 9
0
        public static void editarPersona()
        {
            AccesoADatos.Context context   = new AccesoADatos.Context();
            Model.PersonaModel   lapersona = new Model.PersonaModel();
            lapersona.Nombre          = "Sophia Alejandra Escoto Machado";
            lapersona.Cedula          = "101230456";
            lapersona.FechaNacimiento = DateTime.Now;

            context.editarPersona(2, lapersona);
        }
Ejemplo n.º 10
0
        public static void mostrarDatosTelefono()
        {
            AccesoADatos.Context       context = new AccesoADatos.Context();
            List <Model.TelefonoModel> listaTelefonosPersona = context.laListaTelefenosPorPersona(4);

            foreach (var item in listaTelefonosPersona)
            {
                Console.WriteLine(item.idPersona + " " + item.Nombre + " " + item.Telefono);
                Console.ReadLine();
            }
        }
Ejemplo n.º 11
0
        public static void mostrarDatos()
        {
            AccesoADatos.Context contexto = new AccesoADatos.Context();

            List <Model.PersonaModel> lista = contexto.laListaPersonas();

            foreach (var item in lista)
            {
                Console.WriteLine(item.idPersona + " " + item.Nombre + " " + item.Cedula + " " + item.FechaNacimiento.Value.ToString("dd/MM/yyyy"));
                Console.ReadLine();
            }
        }
Ejemplo n.º 12
0
        private void btnInsertar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                AccesoADatos.Context context       = new AccesoADatos.Context();
                Model.TelefonoModel  telefonoModel = new Model.TelefonoModel();
                telefonoModel.idPersona = idPersona;
                telefonoModel.Telefono  = textBox1.Text;

                context.insertarTelefonoPersona(telefonoModel);

                MessageBox.Show("se inserto bien");
                this.Close();
            }
        }
Ejemplo n.º 13
0
        public ActionResult editarPersona(int id)
        {
            AccesoADatos.Context context = new AccesoADatos.Context();
            var persona = context.obtenerPersonaPorid(id);

            Models.PersonaModelMVC personaObtenida = new Models.PersonaModelMVC();

            personaObtenida.idPersona       = persona.idPersona;
            personaObtenida.Nombre          = persona.Nombre;
            personaObtenida.Cedula          = persona.Cedula;
            personaObtenida.FechaNacimiento = persona.FechaNacimiento;


            return(View(personaObtenida));
        }
Ejemplo n.º 14
0
        public ActionResult eliminarPersona(int id)
        {
            try
            {
                AccesoADatos.Context context = new AccesoADatos.Context();

                context.eliminarPersona(id);

                return(Redirect("/"));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 15
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                AccesoADatos.Context context      = new AccesoADatos.Context();
                Model.PersonaModel   personaModel = new Model.PersonaModel();
                personaModel.Nombre          = txtNombre.Text;
                personaModel.Cedula          = txtCedula.Text;
                personaModel.FechaNacimiento = dtpFecha.Value.Date;

                context.editarPersona(idPersona, personaModel);
                MessageBox.Show("Transaccion exitosa");
                this.Close();
            }
        }
Ejemplo n.º 16
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (dgvTelefono.Rows.Count == 0)
     {
         MessageBox.Show("Debe seleccionar un registro");
     }
     else
     {
         string id                    = dgvTelefono.CurrentRow.Cells[0].Value.ToString();
         int    idTelefono            = Int16.Parse(id);
         AccesoADatos.Context context = new AccesoADatos.Context();
         context.eliminarTelefonoPersona(idTelefono);
         MessageBox.Show("se elimino bien");
         LlenarGrid();
     }
 }
Ejemplo n.º 17
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (dgvPersona.Rows.Count == 0)
     {
         MessageBox.Show("debe seleccionar un registro");
     }
     else
     {
         AccesoADatos.Context context = new AccesoADatos.Context();
         string id        = dgvPersona.CurrentRow.Cells[0].Value.ToString();
         int    idPersona = Int16.Parse(id);
         context.eliminarPersona(idPersona);
         MessageBox.Show("Transaccion exitosa");
         LLenarGrid();
     }
 }
Ejemplo n.º 18
0
        public ActionResult nuevoTelefono(int id, Models.TelefonosModelMVC telefono)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    AccesoADatos.Context context       = new AccesoADatos.Context();
                    Model.TelefonoModel  telefonoModel = new Model.TelefonoModel();
                    telefonoModel.idPersona = id;
                    telefonoModel.Telefono  = telefono.Telefono;

                    context.insertarTelefonoPersona(telefonoModel);

                    return(Redirect("~/Telefonos/Index/" + id));
                }
                return(View(telefono));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 19
0
        public ActionResult editarPersona(Models.PersonaModelMVC personaEditar)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    AccesoADatos.Context context = new AccesoADatos.Context();
                    Model.PersonaModel   persona = new Model.PersonaModel();
                    persona.Nombre          = personaEditar.Nombre;
                    persona.Cedula          = personaEditar.Cedula;
                    persona.FechaNacimiento = personaEditar.FechaNacimiento;

                    context.editarPersona(personaEditar.idPersona, persona);

                    return(Redirect("/"));
                }
                return(View(personaEditar));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 20
0
        public ActionResult nuevaPersona(Models.PersonaModelMVC nuevapersona)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    AccesoADatos.Context context = new AccesoADatos.Context();
                    Model.PersonaModel   persona = new Model.PersonaModel();
                    persona.Nombre          = nuevapersona.Nombre;
                    persona.Cedula          = nuevapersona.Cedula;
                    persona.FechaNacimiento = nuevapersona.FechaNacimiento;

                    context.insertarPersona(persona);

                    //return Redirect("/");
                    return(Redirect("/"));
                }
                return(View(nuevapersona));
            }
            catch (Exception e)
            {
                throw new Exception(e.Message);
            }
        }
Ejemplo n.º 21
0
 public void LlenarGrid()
 {
     AccesoADatos.Context context = new AccesoADatos.Context();
     dgvTelefono.DataSource = context.laListaTelefenosPorPersona(idPersona);
     PropiedadesGrid();
 }
Ejemplo n.º 22
0
 public static void eliminarTelefono()
 {
     AccesoADatos.Context context = new AccesoADatos.Context();
     context.eliminarTelefonoPersona(9);
 }
Ejemplo n.º 23
0
 public static void eliminarPersona()
 {
     AccesoADatos.Context context = new AccesoADatos.Context();
     context.eliminarPersona(7);
 }
Ejemplo n.º 24
0
 public void LLenarGrid()
 {
     AccesoADatos.Context context = new AccesoADatos.Context();
     dgvPersona.DataSource = context.laListaPersonas();
     PropiedadesGrid();
 }