public void Crear(AnuncioModelo modelo)
 {
     var consulta = "INSERT INTO Anuncio VALUES(@IdPrograma,@NifPatrocinador,@DuracionAnuncio,@PrecioPorSegundo)";
     using (var con = new SqlConnection(connectionString))
     {
         con.Execute(consulta, new { modelo.IdPrograma, modelo.NifPatrocinador,modelo.DuracionAnuncio,modelo.PrecioPorSegundo });
     }
 }
        public void Editar(AnuncioModelo modelo)
        {
            var consulta = "UPDATE Anuncio SET DuracionAnuncio = @DuracionAnuncio, PrecioPorSegundo = @PrecioPorSegundo WHERE IdAnuncio =@IdAnuncio";

            using (var con = new SqlConnection(connectionString))
            {
                con.Execute(consulta, new { modelo.DuracionAnuncio, modelo.PrecioPorSegundo, modelo.IdAnuncio });
            }
        }
Example #3
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                var anuncioModelo = new AnuncioModelo();
                anuncioModelo.IdAnuncio = int.Parse(hdfIdCadena.Value);
                anuncioModelo.DuracionAnuncio = int.Parse(txtDuracionAnuncio.Text);
                anuncioModelo.PrecioPorSegundo = Convert.ToDecimal(txtPrecioPorSegundo.Text);
                anuncioServicio.Editar(anuncioModelo);
                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);

            }
        }