Example #1
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            Ent_Tipo_Mantenimiento tipo = new Ent_Tipo_Mantenimiento();

            tipo.id          = Convert.ToInt32(selectedIndex);
            tipo.descripcion = txtDescripcion.Text;
            tipo.estado      = cboEstado.SelectedValue.ToString();

            try
            {
                String result = BL_Mantenimiento.updTipoMantenimiento(tipo);

                if (result == "1")
                {
                    MessageBox.Show("¡Tipo de Mantenimiento modificado exitosamente!", "Mantenimiento Tipo de Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    fillTipoMantenimiento();
                }
                else
                {
                    MessageBox.Show("¡Ocurrió un error al modificar Tipo de Mantenimiento!", "Mantenimiento Tipo de Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Mantenimiento Tipo de Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            Ent_Tipo_Mantenimiento tipo = new Ent_Tipo_Mantenimiento();

            tipo.id = Convert.ToInt32(selectedIndex);

            try
            {
                String result = BL_Mantenimiento.delTipoMantenimiento(tipo);

                if (result == "1")
                {
                    MessageBox.Show("¡Tipo de Mantenimiento eliminado exitosamente!", "Mantenimiento Tipo de Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    fillTipoMantenimiento();
                }
                else
                {
                    MessageBox.Show("¡Ocurrió un error al eliminar Tipo de Mantenimiento!", "Mantenimiento Tipo de Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error: " + ex.Message, "Mantenimiento Tipo de Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #3
0
        public frmCotizacion(String tienda, String user, Ent_Tienda ent_tienda)
        {
            InitializeComponent();
            fillMonedas();
            _ent_tienda       = ent_tienda;
            ent_configuracion = new Ent_Configuracion();
            ent_configuracion = BL_Configuracion.getConfiguracion();
            ent_tienda        = BL_Tienda.getTienda(ent_configuracion.TIENDA);
            correlativo       = BL_Mantenimiento.getCorrelativo();
            lblSerie.Text     = "N° 001-" + correlativo.PadLeft(6, '0');
            tipo_venta        = "FA";
            cod_tienda        = tienda;
            usuario           = user;
            Image logo = Image.FromFile("logo.png");

            pbLogo.Image = logo;
            adjunto      = "";

            Dictionary <string, string> lista_tipo = new Dictionary <string, string>();

            lista_tipo.Add("CO", "COMPRA");
            lista_tipo.Add("AL", "ALQUILER");
            cboTipo.DataSource    = new BindingSource(lista_tipo, null);
            cboTipo.DisplayMember = "Value";
            cboTipo.ValueMember   = "Key";
            alquiler        = "0";
            lbldias.Visible = false;
            txtDias.Visible = false;
            txtDias.Text    = "1";
        }
Example #4
0
        void fillMantenimiento()
        {
            List <Ent_Mantenimiento> lista = BL_Mantenimiento.getAlertaMantenimiento();

            foreach (Ent_Mantenimiento mant in lista)
            {
                dgvMant.Rows.Add(mant.id, mant.cliente, mant.tienda, mant.fecha_salida);
            }
        }
Example #5
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            var confirm = MessageBox.Show("¿Está seguro que desea eliminar el mantenimiento?", "Atención", MessageBoxButtons.YesNo, MessageBoxIcon.Information);

            if (confirm == DialogResult.Yes)
            {
                String result = BL_Mantenimiento.delMantenimiento(nro_doc);
                if (result.Equals("1"))
                {
                    MessageBox.Show("¡Mantenimiento eliminado!.", "Consulta Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    btnBuscar_Click(new object(), new EventArgs());
                }
                else
                {
                    MessageBox.Show(result, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Example #6
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            Ent_Prog_Mantenimiento mant = new Ent_Prog_Mantenimiento();

            mant.documento = Convert.ToInt32(nro_doc);
            mant.estado    = cboEstado.SelectedValue.ToString();
            String result = BL_Mantenimiento.updMantenimiento(mant);

            if (result.Equals("1"))
            {
                fillDocumento();
                MessageBox.Show("¡Mantenimiento modificado!.", "Consulta Mantenimiento", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show(result, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #7
0
        private void btnPagar_Click(object sender, EventArgs e)
        {
            Ent_Prog_Mantenimiento prog = new Ent_Prog_Mantenimiento();

            prog.documento        = correlativo == "" ? 0 : int.Parse(correlativo);
            prog.documento_des    = lblSerie.Text;
            prog.tienda           = cod_tienda;
            prog.usuario          = usuario;
            prog.tipo_persona     = rdbEmpresa.Checked == true ? "N" : "E";
            prog.numero_documento = txtDesRuc.Text;
            prog.cliente_des      = txtDesCliente.Text;
            prog.cliente          = cliente;
            prog.estado           = cboEstado.SelectedValue.ToString();
            prog.fecha_salida     = dtpFechaSalida.Value.ToShortDateString();

            List <Ent_Tipo_Mantenimiento> lista_mant = new List <Ent_Tipo_Mantenimiento>();

            foreach (DataGridViewRow row in dgvMantenimiento.Rows)
            {
                Ent_Tipo_Mantenimiento prd = new Ent_Tipo_Mantenimiento();
                prd.id          = int.Parse(row.Cells["ID"].Value.ToString());
                prd.descripcion = row.Cells["DESCRIPCION"].Value.ToString();

                lista_mant.Add(prd);
            }
            prog.mantenimiento = lista_mant;
            string request = BL_Mantenimiento.setProg_Mantenimiento(prog);

            if (request == "1")
            {
                MessageBox.Show("Se agregó correctamente");
                InvoicePDF pdf = new InvoicePDF();
                pdf.createServicioTecnico(ent_configuracion, prog);
            }
            else
            {
                MessageBox.Show(request);
            }
        }
Example #8
0
        public frmProgMantenimiento(string tienda, string user)
        {
            InitializeComponent();
            ent_configuracion    = new Ent_Configuracion();
            ent_configuracion    = BL_Configuracion.getConfiguracion();
            correlativo          = BL_Mantenimiento.getCorrelativo();
            lblSerie.Text        = "N° 001-" + correlativo.PadLeft(6, '0');
            cod_tienda           = tienda;
            usuario              = user;
            txtFechaEmision.Text = DateTime.Now.ToString("dd/MM/yyyy");
            dtpFechaSalida.Value = DateTime.Now;

            fillTipoMantenimiento();

            Dictionary <string, string> lista_tipo = new Dictionary <string, string>();

            lista_tipo.Add("", "SELECCIONE");
            lista_tipo.Add("RE", "REALIZADO");
            lista_tipo.Add("NR", "NO REALIZADO");
            lista_tipo.Add("RP", "EN REPARACIÓN");
            cboEstado.DataSource    = new BindingSource(lista_tipo, null);
            cboEstado.DisplayMember = "Value";
            cboEstado.ValueMember   = "Key";
        }