Пример #1
0
    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);
        }
    }
Пример #2
0
        public void Actualizar(TipoTagEntity entidad)
        {
            try
            {
                daTipoTag.Actualizar(entidad);
            }
            catch (ExcepcionDA ex)
            {

            }
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
        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);
            }
        }
Пример #5
0
        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;
        }