protected void btnCrear_Click(object sender, EventArgs e) { try { if (ceServicio.ExisteCadenaEmisora(int.Parse(txtIdCadena.Text), txtNifEmisora.Text)) { CustomValidator err = new CustomValidator(); err.IsValid = false; err.ErrorMessage = "Ya existe una cadena emisora con estos datos especificados"; Page.Validators.Add(err); return; } else { var cadenaEmisoraModelo = new CadenaEmisoraModelo(); cadenaEmisoraModelo.IdCadena = int.Parse(txtIdCadena.Text); cadenaEmisoraModelo.NifEmisora = txtNifEmisora.Text; cadenaEmisoraModelo.NifPersona = txtNifRep.Text; cadenaEmisoraModelo.EsCentral = rblEsCentral.SelectedValue == "1" ? true : false; ceServicio.Crear(cadenaEmisoraModelo); 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(CadenaEmisoraModelo modelo) { var consulta = "UPDATE CadenaEmisora SET IdCadena = @IdCadena, NifEmisora = @NifEmisora, EsCentral =@EsCentral, NIFPERSONA = @NifPersona WHERE IdCadena =@IdCadena AND NifEmisora = @NifEmisora"; using (var con = new SqlConnection(connectionString)) { con.Execute(consulta, new { modelo.IdCadena, modelo.NifEmisora, modelo.EsCentral, modelo.NifPersona }); } }
public void Crear(CadenaEmisoraModelo modelo) { var consulta = "INSERT INTO CadenaEmisora VALUES(@IdCadena, @NifEmisora, @EsCentral, @NIFPERSONA)"; using (var con = new SqlConnection(connectionString)) { con.Execute(consulta, new { modelo.IdCadena, modelo.NifEmisora, modelo.EsCentral, modelo.NifPersona }); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { var cadenaEmisoraModelo = new CadenaEmisoraModelo(); cadenaEmisoraModelo.IdCadena = int.Parse(txtIdCadena.Text); cadenaEmisoraModelo.NifEmisora = txtNifEmisora.Text; cadenaEmisoraModelo.NifPersona = txtNifRep.Text; cadenaEmisoraModelo.EsCentral = rblEsCentral.SelectedValue == "1" ? true : false; cadenaEmisoraServicio.Editar(cadenaEmisoraModelo); 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(CadenaEmisoraModelo modelo) { cadenaEmisoraRepositorio.Editar(modelo); }
public void Crear(CadenaEmisoraModelo modelo) { cadenaEmisoraRepositorio.Crear(modelo); }