Beispiel #1
0
        public static DataTable Buscar_Descripcion_Marca(string Buscador)
        {
            DMarca obj = new DMarca();

            obj.Buscador = Buscador;
            return(obj.BuscarMarca_Descripcion(obj));
        }
Beispiel #2
0
 /// metodo editar que llama al metodo editar de la clase Dcategoria
 public static string Editar(int idMarca, string nombre)
 {
     DMarca Obj = new DMarca();
     Obj.IdMarca = idMarca;
     Obj.Nombre = nombre;
     return Obj.Editar(Obj);
 }
Beispiel #3
0
        public static DataTable Buscar_Nombre_Marca(string Buscador)
        {
            DMarca obj = new DMarca();

            obj.Buscador = Buscador;
            return(obj.BuscarMarca_Nombre(obj));
        }
Beispiel #4
0
        public static string Eliminar(int idMarca)
        {
            DMarca Obj = new DMarca();

            Obj.IdMarca = idMarca;
            return(Obj.Eliminar(Obj));
        }
Beispiel #5
0
        public static DataTable Buscar(string textoBuscar)
        {
            DMarca Obj = new DMarca();

            Obj.TextoBuscar = textoBuscar;
            return(Obj.Buscar(Obj));
        }
Beispiel #6
0
        public static string EliminarMarca(int idmarca)
        {
            DMarca obj = new DMarca();

            obj.IdMarca = idmarca;
            return(obj.EliminarMarca(obj));
        }
Beispiel #7
0
        private void Guardar()
        {
            Marca be = new Marca
            {
                ID     = Convert.ToInt32(lblIdentificador.Text),
                Nombre = TxtNombre.Text
            };
            DMarca bo = new DMarca();

            if (modificar == 0)
            {
                if (bo.Agregar(be))
                {
                    TxtNombre.Text = "";
                    Listar();
                    FrmPrincipal.Main.ChangeMessage("Marca agregado correctamente", "Success");
                }
                else
                {
                    FrmPrincipal.Main.ChangeMessage("Algo salio mal, Intente de nuevo", "Failed");
                }
            }
            else if (modificar == 1)
            {
                if (bo.Modificar(be))
                {
                    Listar();
                    FrmPrincipal.Main.ChangeMessage("Marca modificado correctamente", "Success");
                }
                else
                {
                    FrmPrincipal.Main.ChangeMessage("Algo salio mal, Intente de nuevo", "Failed");
                }
            }
        }
Beispiel #8
0
        //metodo editar
        public static string Editar(int id_marca, string denominacion)
        {
            DMarca Obj = new DMarca();

            Obj.Id_marca     = id_marca;
            Obj.Denominacion = denominacion;
            return(Obj.Editar(Obj));
        }
Beispiel #9
0
        private void CargarMarcas()
        {
            DMarca marca = new DMarca();

            MarcaComboBox.DataSource    = marca.SelectMarcas();
            MarcaComboBox.DisplayMember = "Nombre";
            MarcaComboBox.ValueMember   = "CodMarca";
        }
Beispiel #10
0
        public static string IngresarMarca(string nombre, string descripcion)
        {
            DMarca OBJ = new DMarca();

            OBJ.Nombre      = nombre;
            OBJ.Descripcion = descripcion;
            return(OBJ.InsertarMarca(OBJ));
        }
Beispiel #11
0
        public static string Insertar(string nombre, string estado)
        {
            DMarca Obj = new DMarca();

            Obj.Nombre = nombre;
            Obj.Estado = estado;
            return(Obj.Insertar(Obj));
        }
Beispiel #12
0
        public static string Editar(int idMarca, string nombre, string estado)
        {
            DMarca Obj = new DMarca();

            Obj.IdMarca = idMarca;
            Obj.Nombre  = nombre;
            Obj.Estado  = estado;
            return(Obj.Editar(Obj));
        }
Beispiel #13
0
        public static string ModificarMarca(int idmarca, string nombre, string descripcion)
        {
            DMarca obj = new DMarca();

            obj.IdMarca     = idmarca;
            obj.Nombre      = nombre;
            obj.Descripcion = descripcion;
            return(obj.ModificarMarca(obj));
        }
        private void GrabarButton_Click_1(object sender, EventArgs e)
        {
            if (misDetalles.Count == 0)
            {
                errorProvider1.SetError(ProductoComboBox, "Debe ingresar productos en el pedido");
                ProductoComboBox.Focus();
                return;
            }
            errorProvider1.Clear();

            DialogResult rta = MessageBox.Show("¿Está seguro de grabar el pedido de reaprovisionamiento?", "Confirmación",
                                               MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (rta == DialogResult.No)
            {
                return;
            }

            var fecha = DateTime.Now;

            var codProv   = (int)ProveedorComboBox.SelectedValue;
            int codPedido = InsertPedido(fecha, false, false, codProv);

            marca  = new DMarca();
            medida = new DMedida();

            for (int i = 0; i < misDetalles.Count; i++)
            {
                int codMarca = marca.GetCodMarcaByNombreMarca(misDetalles[i].Marca);
                int codMed   = medida.GetCodMedidaByNombreMedida(misDetalles[i].Medida);

                InsertStockPedido(codPedido, misDetalles[i].CodStock, misDetalles[i].Cantidad,
                                  codMarca, codMed);
            }

            var popup1 = new PopupNotifier()
            {
                Image        = Properties.Resources.sql_success1,
                TitleText    = "Mensaje",
                ContentText  = $"El pedido de reaprovisionamiento con código:{codPedido} fue grabado de forma exitosa",
                ContentFont  = new Font("Segoe UI Bold", 11F),
                TitleFont    = new Font("Segoe UI Bold", 10F),
                ImagePadding = new Padding(8)
            };

            popup1.Popup();



            misDetalles.Clear();
            ActualizarGrid();
            LimpiarCampos();
            SelectPedidosReaprov();
            DeshabilitarCampos();
        }
Beispiel #15
0
        private void ActualizarComboBoxes()
        {
            BienDeUsoComboBox.DataSource    = dBienUso.SelectNombresBienesUso();
            BienDeUsoComboBox.DisplayMember = "Nombre";
            BienDeUsoComboBox.ValueMember   = "CodBienUso";

            marca = new DMarca();
            MarcaComboBox.DataSource    = marca.SelectMarcas();
            MarcaComboBox.DisplayMember = "Nombre";
            MarcaComboBox.ValueMember   = "CodMarca";
        }
        private void CargarMarca()
        {
            DMarca bo = new DMarca();

            if (bo.CuadroCombinado().Count > 0)
            {
                CbxMarca.DataSource    = new BindingSource(bo.CuadroCombinado(), null);
                CbxMarca.ValueMember   = "Key";
                CbxMarca.DisplayMember = "Value";
            }
            if (cbxmarcaselected != 0)
            {
                CbxMarca.SelectedValue = cbxmarcaselected;
            }
        }
Beispiel #17
0
        private void BienDeUsoComboBox_SelectedValueChanged(object sender, EventArgs e)
        {
            //if (MarcaComboBox.SelectedValue == null) return;

            try
            {
                marca = new DMarca();


                MarcaComboBox.DataSource    = marca.SelectMarcasByCodProducto((int)BienDeUsoComboBox.SelectedValue);
                MarcaComboBox.DisplayMember = "Nombre";
                MarcaComboBox.ValueMember   = "CodMarca";
            }
            catch (Exception)
            {
                return;
            }
        }
        private void SelectMarcaMedidaByStock()
        {
            try
            {
                var codStock = (int)ProductoComboBox.SelectedValue;

                marca = new DMarca();
                MarcaComboBox.DataSource    = marca.SelectMarcasByCodStock(codStock);
                MarcaComboBox.DisplayMember = "Nombre";
                MarcaComboBox.ValueMember   = "CodMarca";

                medida = new DMedida();
                MedidaComboBox.DataSource    = medida.SelectMedidasByCodStock(codStock);
                MedidaComboBox.DisplayMember = "Nombre";
                MedidaComboBox.ValueMember   = "CodMedida";
            }
            catch (Exception)
            {
                return;
            }
        }
        private void AgregarButton_Click_1(object sender, EventArgs e)
        {
            if (ProductoComboBox.SelectedIndex == -1)
            {
                errorProvider1.SetError(ProductoComboBox, "Seleccione un producto");
                ProductoComboBox.Focus();
                return;
            }
            errorProvider1.Clear();


            int codStock = (int)ProductoComboBox.SelectedValue;

            marca  = new DMarca();
            medida = new DMedida();

            var detalle = new DetallePedidoReaprov
            {
                CodStock    = codStock,
                NombreStock = stock.GetNombreStockByCodStock(codStock),
                Cantidad    = Convert.ToInt32(CantidadNumericUpDown.Value),
                Marca       = marca.GetNombreMarcaByCodMarca((int)MarcaComboBox.SelectedValue),
                Medida      = medida.GetMedidaByCodMedida((int)MedidaComboBox.SelectedValue)
            };

            for (int i = 0; i < misDetalles.Count; i++)
            {
                if (misDetalles[i].CodStock == detalle.CodStock && misDetalles[i].Medida == detalle.Medida)
                {
                    MessageBox.Show("El producto ya se encuentra en el pedido", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }

            misDetalles.Add(detalle);
            ActualizarGrid();
            LimpiarCampos();
            ProductoComboBox.Focus();
        }
Beispiel #20
0
        //metodo mostrar
        public static DataTable Mostrar()
        {
            DMarca Obj = new DMarca();

            return(Obj.Mostrar());
        }
Beispiel #21
0
 public static string Insertar(string nombre)
 {
     DMarca Obj = new DMarca();
     Obj.Nombre = nombre;
     return Obj.Insertar(Obj);
 }
Beispiel #22
0
        public static DataTable MostrarMarca()
        {
            DMarca obj = new DMarca();

            return(obj.MostrarMarca());
        }
Beispiel #23
0
        private void GrabarButton_Click_1(object sender, EventArgs e)
        {
            if (DepartamentoComboBox.SelectedIndex == -1)
            {
                errorProvider1.SetError(DepartamentoComboBox, "Seleccione un departamento");
                DepartamentoComboBox.Focus();
                return;
            }
            errorProvider1.Clear();

            if (misDetalles.Count == 0)
            {
                errorProvider1.SetError(BienDeUsoComboBox, "Debe ingresar bienes de uso en la solicitud");
                BienDeUsoComboBox.Focus();
                return;
            }
            errorProvider1.Clear();

            DialogResult rta = MessageBox.Show("¿Está seguro de grabar la solicitud de compra?", "Confirmación",
                                               MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (rta == DialogResult.No)
            {
                return;
            }

            try
            {
                var fecha = DateTime.Now;
                dSolicitudCompra = new DSolicitudCompra();
                var solicitudBienUso = new DSolicitudBienUso();

                int codSolicitud = dSolicitudCompra.InsertSolicitudCompra(fecha, DepartamentoComboBox.SelectedItem.ToString(),
                                                                          false);

                marca = new DMarca();

                for (int i = 0; i < misDetalles.Count; i++)
                {
                    solicitudBienUso.InsertSolicitudBienDeUso(
                        codSolicitud,
                        misDetalles[i].CodBienUso,
                        misDetalles[i].Cantidad,
                        marca.GetCodMarcaByNombreMarca(misDetalles[i].Marca));
                }

                var popup1 = new PopupNotifier()
                {
                    Image        = Properties.Resources.sql_success1,
                    TitleText    = "Mensaje",
                    ContentText  = $"Se ingresó la solicitud con código:{codSolicitud} correctamente",
                    ContentFont  = new Font("Segoe UI Bold", 11F),
                    TitleFont    = new Font("Segoe UI Bold", 10F),
                    ImagePadding = new Padding(8)
                };
                popup1.Popup();
            }
            catch (Exception ex)
            {
                MessageBox.Show($"Error al ingresar la solicitud: {ex.Message}");
            }



            DepartamentoComboBox.SelectedIndex = -1;
            BienDeUsoComboBox.SelectedIndex    = -1;
            MarcaComboBox.SelectedIndex        = -1;
            misDetalles.Clear();
            ActualizarGrid();
            ActualizarListado();
            DepartamentoComboBox.Focus();
        }
Beispiel #24
0
        private void Listar()
        {
            DMarca bo = new DMarca();

            DgvMarca.DataSource = bo.Listar();
        }