예제 #1
0
        private void CargarDatosCorte()
        {
            corteBL bl = new corteBL();

            dgvCorte.DataSource         = bl.ListaCortesEnproceso();
            dgvCorte.Columns[0].Visible = false;

            for (int i = 8; i < dgvCorte.ColumnCount; i++)
            {
                dgvCorte.Columns[i].Visible = false;
            }



            DiseñoBL bld = new DiseñoBL();

            cbxDiseño.DisplayMember = "Corte";
            cbxDiseño.ValueMember   = "id";
            cbxDiseño.DataSource    = bld.ListaDiseñosActivos();

            TallaBL blt = new TallaBL();

            gtvTallas.DataSource         = blt.ListaTallasActivas();
            gtvTallas.Columns[0].Visible = false;
            gtvTallas.Columns[2].Visible = false;
        }
예제 #2
0
        private void cbxDiseño_SelectedIndexChanged(object sender, EventArgs e)
        {
            DiseñoBL bl  = new DiseñoBL();
            Diseño   dis = new Diseño();

            dis             = bl.ObtenerDiseño(short.Parse(cbxDiseño.SelectedValue.ToString()));
            pbxImagen.Image = null;
            if (dis.Imagen.Count() > 0)
            {
                BynaryToImagen(dis.Imagen);
            }
        }
예제 #3
0
        private void CargarDatosDiseño()
        {
            DiseñoBL bl = new DiseñoBL();

            dgvDiseño.DataSource         = bl.ListaDiseños();
            dgvDiseño.Columns[0].Visible = false;

            for (int i = 5; i < dgvDiseño.ColumnCount; i++)
            {
                dgvDiseño.Columns[i].Visible = false;
            }
        }
예제 #4
0
        /*---Diseños---*/
        private void btnAgregarActualizardiseño_Click(object sender, EventArgs e)
        {
            DiseñoCon dis = new DiseñoCon();

            if (_Diseño == null)
            {
                _Diseño = new Diseño();
            }

            _Diseño.Codigo        = txtIdDiseño.Text;
            _Diseño.Corte         = txtCorteDiseño.Text;
            _Diseño.Modelo        = txtModeloDiseño.Text;
            _Diseño.FechaAprovado = Convert.ToDateTime(dtpFechaAprovacionDiseño.Value.ToShortDateString());
            _Diseño.Activo        = checkActivoDiseño.Checked;
            _Diseño.IdUsuario     = longin.User().Id;
            if (openFileDialog1.FileName != "")
            {
                _Diseño.Imagen = ImagenTOBynary(PicBoxImagen);
            }
            if (_Diseño.Id == 0)
            {
                DiseñoBL bl = new DiseñoBL();
                if (bl.AgregarActualizarDiseño(_Diseño))
                {
                    Limpiar();

                    MessageBox.Show("El diseño se agrego correctamente");
                    CargarDatosDiseño();
                    btnEliminardiseño.Visible = false;
                }
            }
            else
            {
                DiseñoBL bl = new DiseñoBL();
                if (bl.AgregarActualizarDiseño(_Diseño))
                {
                    Limpiar();

                    MessageBox.Show("El diseño se actualizo correctamente");
                    CargarDatosDiseño();
                    _Diseño = null;
                }
            }
        }
예제 #5
0
        private void dgvDiseño_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            int id = dgvDiseño.CurrentRow.Index;

            _Diseño = new Diseño();

            _Diseño.Id = (Convert.ToInt16(dgvDiseño[0, id].Value));
            DiseñoBL bl = new DiseñoBL();

            _Diseño                        = bl.ObtenerDiseño(_Diseño.Id);
            txtIdDiseño.Text               = _Diseño.Codigo;
            txtCorteDiseño.Text            = _Diseño.Corte;
            txtModeloDiseño.Text           = _Diseño.Modelo;
            dtpFechaAprovacionDiseño.Value = _Diseño.FechaAprovado;
            checkActivoDiseño.Checked      = _Diseño.Activo;
            if (_Diseño.Imagen.Count() > 0)
            {
                BynaryToImagen(_Diseño.Imagen);
            }
            btnEliminardiseño.Visible = true;
        }