protected void btnRegistro_Click(object sender, EventArgs e) { try { TipoTagEntity TipoTag = new TipoTagEntity(); TipoTag.idTipo = tbID.Text; TipoTag.descripcion = tbDescripcion.Text; if (Convert.ToBoolean(ViewState["Nuevo"])) { boTipoTag.Registrar(TipoTag); } else { boTipoTag.Actualizar(TipoTag); } Context.Items.Add("ID", TipoTag.idTipo); //Server.Transfer("Default.aspx"); } catch (ValidacionExcepcionAbstract ex) { WebHelper.MostrarMensaje(Page, ex.Message); } }
public void Actualizar(TipoTagEntity entidad) { try { daTipoTag.Actualizar(entidad); } catch (ExcepcionDA ex) { } }
public void Registrar(TipoTagEntity TipoTag) { try { TipoTag.ValidarDatos(); daTipoTag.Insertar(TipoTag); } catch (ExcepcionDA ex) { throw new ExcepcionBO("No se pudo realizar la registraciĆ³n del Tipo de Tag.", ex); } }
public void Actualizar(TipoTagEntity TipoTag) { try { using (SqlConnection conexion = ConexionDA.ObtenerConexion()) { using (SqlCommand comando = new SqlCommand("ActualizarTipoTag", conexion)) { comando.CommandType = CommandType.StoredProcedure; SqlCommandBuilder.DeriveParameters(comando); comando.Parameters["@TipoTagID"].Value = TipoTag.idTipo; comando.Parameters["@TipoTagDescripcion"].Value = TipoTag.descripcion.Trim(); comando.ExecuteNonQuery(); } conexion.Close(); } } catch (Exception ex) { throw new ExcepcionDA("Se produjo un error al actualizar el TipoTag.", ex); } }
private TipoTagEntity CrearTipoTag(SqlDataReader cursor) { TipoTagEntity TipoTag = new TipoTagEntity(); TipoTag.idTipo = cursor.GetString(cursor.GetOrdinal("id_tipo")); TipoTag.descripcion = cursor.GetString(cursor.GetOrdinal("descripcion")); return TipoTag; }