Exemplo n.º 1
0
        protected void btnCrear_Click(object sender, EventArgs e)
        {
            try
            {
                if (mcservicio.ExisteMedio(txtNif.Text))
                {
                    CustomValidator err = new CustomValidator();
                    err.IsValid      = false;
                    err.ErrorMessage = "Ya existe un medio de comunicación con el nif especificado";
                    Page.Validators.Add(err);
                    return;
                }
                else
                {
                    var medModelo = new MediosComunicacionModelo();

                    medModelo.Nif        = txtNif.Text;
                    medModelo.Nombre     = txtNombre.Text;
                    medModelo.Direccion  = txtDireccion.Text;
                    medModelo.NifPersona = txtNifRep.Text;

                    mcservicio.Crear(medModelo);
                    Response.Redirect("Index.aspx", true);
                }
            }
            catch (Exception ex)
            {
                CustomValidator err = new CustomValidator();
                err.IsValid      = false;
                err.ErrorMessage = "Ocurrio un error al insertar el registro" + ex.ToString();
                Page.Validators.Add(err);
            }
        }
        public void Editar(MediosComunicacionModelo modelo)
        {
            var consulta = "UPDATE MediosComunicacion SET Nombre = @Nombre, Direccion = @Direccion, NIFPERSONA = @NifPersona WHERE NIF =@NIF";

            using (var con = new SqlConnection(connectionString))
            {
                con.Execute(consulta, new { modelo.Nombre, modelo.Direccion, modelo.NifPersona, modelo.Nif });
            }
        }
        public void Crear(MediosComunicacionModelo modelo)
        {
            var consulta = "INSERT INTO MediosComunicacion VALUES(@NIF,@Nombre,@Direccion,@NifPersona)";

            using (var con = new SqlConnection(connectionString))
            {
                con.Execute(consulta, new { modelo.Nif, modelo.Nombre, modelo.Direccion, modelo.NifPersona });
            }
        }
Exemplo n.º 4
0
 protected void btnGuardar_Click1(object sender, EventArgs e)
 {
     try
     {
         var mcModelo = new MediosComunicacionModelo();
         mcModelo.Nombre     = txtNombre.Text;
         mcModelo.Direccion  = txtDireccion.Text;
         mcModelo.Nif        = txtNif.Text;
         mcModelo.NifPersona = txtNifRep.Text;
         mcComunicacion.Editar(mcModelo);
         Response.Redirect("Index.aspx", true);
     }
     catch (Exception)
     {
         CustomValidator err = new CustomValidator();
         err.IsValid      = false;
         err.ErrorMessage = "Ocurrio un error al editar el registro";
         Page.Validators.Add(err);
     }
 }
Exemplo n.º 5
0
        protected void btnCrear_Click(object sender, EventArgs e)
        {
            try
            {
                if (mcservicio.ExisteMedio(txtNif.Text))
                {
                    CustomValidator err = new CustomValidator();
                    err.IsValid = false;
                    err.ErrorMessage = "Ya existe un medio de comunicación con el nif especificado";
                    Page.Validators.Add(err);
                    return;
                }
                else
                {

                    var medModelo = new MediosComunicacionModelo();

                    medModelo.Nif = txtNif.Text;
                    medModelo.Nombre = txtNombre.Text;
                    medModelo.Direccion = txtDireccion.Text;
                    medModelo.NifPersona = txtNifRep.Text;

                    mcservicio.Crear(medModelo);
                    Response.Redirect("Index.aspx", true);
                }

            }
            catch (Exception ex)
            {

                CustomValidator err = new CustomValidator();
                err.IsValid = false;
                err.ErrorMessage = "Ocurrio un error al insertar el registro" + ex.ToString();
                Page.Validators.Add(err);

            }
        }
 public void Editar(MediosComunicacionModelo modelo)
 {
     medioComunicacionRepo.Editar(modelo);
 }
 public void Crear(MediosComunicacionModelo modelo)
 {
     medioComunicacionRepo.Crear(modelo);
 }