Exemple #1
0
      private void dgv_categorias_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
      {
          Categoria_Datos cn = new Categoria_Datos((Categoria)dgv_categorias.CurrentRow.DataBoundItem);

          cn.ShowDialog();
          dgv_categorias.DataSource = DatosCategoria.getCategorias();
      }
        public static DataTable buscar(string texto)
        {
            DatosCategoria dcategoria = new DatosCategoria();

            dcategoria.BuscarCategoria = texto;
            return(dcategoria.buscarTexto(dcategoria));
        }
        public static string eliminar(int idCategoria)
        {
            DatosCategoria dcategoria = new DatosCategoria();

            dcategoria.IdCategoria = idCategoria;
            return(dcategoria.eliminar(dcategoria));
        }
Exemple #4
0
        public static DataTable Buscar(string buscar)
        {
            DatosCategoria Categoria = new DatosCategoria();

            Categoria.Buscar = buscar;
            return(Categoria.BuscarCategoria(Categoria));
        }
Exemple #5
0
        public static string Eliminar(int idCategoria)
        {
            DatosCategoria Categoria = new DatosCategoria();

            Categoria.IdCategoria = idCategoria;
            return(Categoria.Eliminar(Categoria));
        }
Exemple #6
0
        /*MÉTODOS QUE LLAMAN A LOS MÉTODOS CORRESPONDIENTES DE LA CLASE "DATOSCATEGORIA" DE LA CAPADATOS*/
        public static string Insertar(string categoria, string descripcion)
        {
            DatosCategoria Categoria = new DatosCategoria();

            Categoria.Categoria   = categoria;
            Categoria.Descripcion = descripcion;
            return(Categoria.Insertar(Categoria));
        }
Exemple #7
0
        public static string Editar(int idCategoria, string categoria, string descripcion)
        {
            DatosCategoria Categoria = new DatosCategoria();

            Categoria.IdCategoria = idCategoria;
            Categoria.Categoria   = categoria;
            Categoria.Descripcion = descripcion;
            return(Categoria.Editar(Categoria));
        }
Exemple #8
0
        //carga las categorias a el combo box categorias
        private void Cargarcategorias()
        {
            ArrayList categorias = new ArrayList();

            categorias = DatosCategoria.getCategorias();
            cbox_categoria.DataSource    = categorias;
            cbox_categoria.DisplayMember = "Nombre";
            cbox_categoria.ValueMember   = "Id_categoria";
            cbox_categoria.Refresh();
        }
        public static string editar(int idCategoria, string nombre, string descripcion, int idsubcategoria = 0)
        {
            DatosCategoria dcategoria = new DatosCategoria();

            dcategoria.Nombre         = nombre;
            dcategoria.Descripcion    = descripcion;
            dcategoria.IdCategoria    = idCategoria;
            dcategoria.Idsubcategoria = idsubcategoria;
            return(dcategoria.editar(dcategoria));
        }
        //si ingresamos 0 se agrega una categoria nueva si es distinto de 0 agregamos una subcategoria
        public static string insertar(string nombre, string descripcion, int idcategoria)
        {
            DatosCategoria dcategoria = new DatosCategoria();

            dcategoria.Nombre      = nombre;
            dcategoria.Descripcion = descripcion;
            dcategoria.IdCategoria = idcategoria;

            return(dcategoria.agregar(dcategoria));
        }
Exemple #11
0
 public Categorias(int tip)
 {
     this.tipo = tip;
     InitializeComponent();
     if (tipo == 1)
     {
         //  dgv_categorias.DataSource = DatosTipoCliente.gettiposclientes();
     }
     if (tipo == 2)
     {
         dgv_categorias.DataSource = DatosCategoria.getCategorias();
     }
     ValidarBts();
 }
Exemple #12
0
        private void btn_aceptar_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "")
            {
                MessageBox.Show(this, "Tiene que ingresar un nombre valido", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else
            {
                catego.Nombre = textBox1.Text;
                if (txt_ruta_imagen.Text == "")
                {
                    txt_ruta_imagen.Text = " ";
                }
                catego.Imagen = txt_ruta_imagen.Text;
                //  try
                // {
                if (tipo == 1 && modificar == 0)
                {
                    //DatosCategoria.NuevoCategoria_Cli(textBox1.Text);
                }
                if (tipo == 2 && modificar == 0)
                {
                    DatosCategoria.NuevoCategoria_Prod(catego);
                }
                if (tipo == 1 && modificar == 1)
                {
                    //     DatosCategoria.ModificarCategoria_Cli(nombre, textBox1.Text);
                }
                if (tipo == 2 && modificar == 1)
                {
                    DatosCategoria.ModificarCategoria_Prod(catego);
                }
                this.Close();

                /* }
                 *
                 * catch
                 * {
                 *   MessageBox.Show(this, "[0001]Error al grabar datos", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                 *
                 * }*/
            }
        }
Exemple #13
0
 public void modificar()
 {
     try{
         if (tipo == 1)
         {
             //   Categoria_Nueva cn = new Categoria_Nueva(1,1,((TipoCliente)dgv_categorias.CurrentRow.DataBoundItem).Nombre.ToString());
             //  cn.ShowDialog();
             //  dgv_categorias.DataSource = DatosTipoCliente.gettiposclientes();
         }
         else
         {
             Categoria_Datos cn = new Categoria_Datos(2, 1, ((Categoria)dgv_categorias.CurrentRow.DataBoundItem).Nombre.ToString());
             cn.ShowDialog();
             dgv_categorias.DataSource = DatosCategoria.getCategorias();
         }
     }
     catch
     {
         MessageBox.Show(this, "[0004]Error al cargar datos", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemple #14
0
      private void btn_modificar_Click_1(object sender, EventArgs e)
      {
          // try
          //  {
          if (tipo == 1)
          {
              //  Categoria_Nueva cn = new Categoria_Nueva(1, 1, ((TipoCliente)dgv_categorias.CurrentRow.DataBoundItem).Nombre.ToString());
              //  cn.ShowDialog();
              // dgv_categorias.DataSource = DatosTipoCliente.gettiposclientes();
          }
          else
          {
              Categoria_Datos cn = new Categoria_Datos((Categoria)dgv_categorias.CurrentRow.DataBoundItem);
              cn.ShowDialog();
              dgv_categorias.DataSource = DatosCategoria.getCategorias();
          }

          /* }
           * catch
           * {
           *   MessageBox.Show(this, "[0004]Error al cargar datos", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
           * }*/
      }
Exemple #15
0
      private void btn_nueva_Click(object sender, EventArgs e)
      {
          try
          {
              if (tipo == 1)
              {
                  // Categoria_Datos cn = new Categoria_Datos(1, 0, "");
                  //   cn.ShowDialog();
                  //  dgv_categorias.DataSource = DatosTipoCliente.gettiposclientes();
              }
              else
              {
//
                  Categoria_Datos cn = new Categoria_Datos(2, 0, "");
                  cn.ShowDialog();
                  dgv_categorias.DataSource = DatosCategoria.getCategorias();
              }
              ValidarBts();
          }
          catch
          {
              MessageBox.Show(this, "[0003]Error al cargar datos", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
          }
      }