Example #1
0
 protected void btn_grabar_Click(object sender, EventArgs e)
 {
     Result_transaccion obj_transac = new Result_transaccion();
     CEMarca obj_marca = new CEMarca();
     obj_marca.id_empresa =int.Parse( txt_id_empresa.Text);
     obj_marca.cod_iso_idio_orgn = txt_cod_idio.Text;
     obj_marca.cod_marca = lbl_cod_marca.Text;
     obj_marca.txt_abrv = txt_txt_abrv.Text;
     obj_marca.txt_desc = txt_txt_desc.Text;
     CCMarca.Marca_Grabar(Modo_Edicion,obj_marca,obj_transac);
     if (obj_transac.resultado == 1)
     {
         if (this.Modo_Edicion == "N")
         {
             lbl_cod_marca.Text = obj_marca.cod_marca;
             this.Modo_Edicion = "E";
         }
         lbl_confirmacion.ForeColor = System.Drawing.Color.Green;
         lbl_confirmacion.Text = "Se grabó la información con éxito";
         llenarGrillaConProcedimiento();
     }
     else
     {
         lbl_confirmacion.ForeColor = System.Drawing.Color.Red;
         lbl_confirmacion.Text = "No se pudo grabar la información" + obj_transac.msg_error;
     }
 }
Example #2
0
        public static CEMarca Marca_Consultar_datos(SqlConnection conn, string m_cod_marca)
        {
            CEMarca obj_marca = new CEMarca();
            try
            {
                using (SqlCommand cmd = new SqlCommand("usp_marca_detalle", conn))
                {
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.Parameters.Add("@cod_marca", SqlDbType.Char, 3).Value = m_cod_marca;
                    SqlDataReader dr_reesult = cmd.ExecuteReader();
                    if (dr_reesult.HasRows)
                    {
                        dr_reesult.Read();
                        obj_marca.id_empresa = int.Parse(dr_reesult["id_empresa"].ToString());
                        obj_marca.cod_iso_idio_orgn = dr_reesult["cod_iso_idio_orgn"].ToString();
                        obj_marca.cod_marca=dr_reesult["cod_marca"].ToString();
                        obj_marca.txt_abrv = dr_reesult["txt_abrv"].ToString();
                        obj_marca.txt_desc=dr_reesult["txt_desc"].ToString();
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return obj_marca;
        }
Example #3
0
        public static void Marca_Grabar(string Accion, CEMarca obj_marca, Result_transaccion obj_transac)
        {
            SqlConnection conn = null;

            try
            {
                conn = new CDConnection().openDB();
                if (Accion == "N")
                {
                    CDMarca.Marca_Insertar(conn,obj_marca);
                }
                else
                {
                    CDMarca.Marca_Actualizar(conn,obj_marca);
                }

                obj_transac.resultado = 1;
                obj_transac.new_codigo = obj_marca.cod_marca;
                obj_transac.msg_error = "";
            }
            catch (Exception ex)
            {
                obj_transac.resultado = 0;
                obj_transac.msg_error = "Error!!! No se pudo grabar la informacion en la base de datos" + ex.Message;
            }
            finally
            {
                CDConnection.CloseConexion(conn);
            }
        }
Example #4
0
        public static CEMarca Marca_Consultar_datos(Result_transaccion obj_transac, string m_cod_marca)
        {
            CEMarca obj_marca = new CEMarca();
            SqlConnection conn = null;

            try
            {
                conn = new CDConnection().openDB();
                obj_marca = CDMarca.Marca_Consultar_datos(conn,m_cod_marca);

                obj_transac.resultado = 1;
                obj_transac.msg_error = "";
            }
            catch (Exception ex)
            {
                obj_transac.resultado = 0;
                obj_transac.msg_error = "Error!!! No se pudo consultar los datos de la marca" + ex.Message;
            }
            finally
            {
                CDConnection.CloseConexion(conn);
            }

            return obj_marca;
        }
Example #5
0
 public static void Marca_Actualizar(SqlConnection conn, CEMarca obj_marca)
 {
     try
     {
         using (SqlCommand cmd = new SqlCommand("usp_marca_Update", conn))
         {
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.Add("@id_empresa", SqlDbType.BigInt).Value = obj_marca.id_empresa;
             cmd.Parameters.Add("@cod_iso_idio_orgn", SqlDbType.VarChar, 2).Value = obj_marca.cod_iso_idio_orgn;
             cmd.Parameters.Add("@cod_marca", SqlDbType.VarChar, 3).Value = obj_marca.cod_marca;
             cmd.Parameters.Add("@txt_abrv", SqlDbType.VarChar, 10).Value = obj_marca.txt_abrv;
             cmd.Parameters.Add("@txt_desc", SqlDbType.VarChar, 50).Value = obj_marca.txt_desc;
             cmd.ExecuteNonQuery();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }