Пример #1
0
        private void btnAltaProveedor_Click(object sender, EventArgs e)
        {
            GestionMantenimiento gestionMantenimiento = new GestionMantenimiento();

            gestionMantenimiento = (GestionMantenimiento)txtTipo.SelectedItem;
            Proveedor proveedor = new Proveedor();

            proveedor = (Proveedor)txtProveedor.SelectedItem;


            Secretaria          secretaria          = new Secretaria();
            SecretariaComponent secretariaComponent = new SecretariaComponent();

            secretaria = secretariaComponent.ReadByEmail(SessionManager.instance.GetUSuario().UserName);
            Mantenimiento mantenimiento = new Mantenimiento(proveedor, gestionMantenimiento, secretaria);

            mantenimiento.fecha = txtFecha.Value;


            MantenimientoComponent mantenimientoComponent = new MantenimientoComponent();

            mantenimientoComponent.Create(mantenimiento);
            ValidadoresComponent.Alta("Mantenimiento", this);
            llenarGrillaMantenimiento();
        }
Пример #2
0
        private void btBajaProveedor_Click(object sender, EventArgs e)
        {
            MantenimientoComponent mantenimientoComponent = new MantenimientoComponent();

            mantenimientoComponent.Delete(int.Parse(mgProveedores.CurrentRow.Cells[0].Value.ToString()));
            llenarGrillaMantenimiento();
        }
Пример #3
0
        void llenarGrillaMantenimiento()

        {
            MantenimientoComponent tipoProveedorComponent = new MantenimientoComponent();
            int n = 0;

            mgProveedores.Rows.Clear();
            foreach (var item in tipoProveedorComponent.Read())
            {
                n = mgProveedores.Rows.Add();
                DateTime fecha = item.fecha;
                DateTime aux   = new DateTime(2000, 10, 1);
                mgProveedores.Rows[n].Cells[0].Value = item.Id;


                mgProveedores.Rows[n].Cells[1].Value = item.fecha.ToString("dd-MM-yyyy");


                mgProveedores.Rows[n].Cells[2].Value = item.secretaria.DNI;
                mgProveedores.Rows[n].Cells[3].Value = item.tipoMantenimiento.tipoMantenimiento;

                mgProveedores.Rows[n].Cells[4].Value = item.Realizado;


                mgProveedores.Rows[n].Cells[5].Value = item.proveedor.nombre;
                if (fecha.Year > aux.Year)
                {
                    mgProveedores.Rows[n].Cells[6].Value = fecha.ToString("dd-MM-yyyy");
                }

                n++;
            }
        }
Пример #4
0
        private void btnModificarProveedor_Click(object sender, EventArgs e)
        {
            MantenimientoComponent mantenimientoComponent = new MantenimientoComponent();
            Mantenimiento          mantenimiento          = new Mantenimiento();

            mantenimiento.Id = int.Parse(mgProveedores.CurrentRow.Cells[0].Value.ToString());
            mantenimientoComponent.Update(mantenimiento);
            llenarGrillaMantenimiento();
        }