public FormularioProgramarPago(Trabajos tra, List <int> IDEmpleado, int con, int Trab, int op, Conexion co) { InitializeComponent(); Region = Funciones.redondear(Width, Height); this.tra = tra; //Inicia la transaccioin co.Comando("START TRANSACTION;"); comboBox2.Enabled = false; frm2 = Application.OpenForms.OfType <VisuaTrabajos>().FirstOrDefault(); opcion = op; this.co = co; estado = false; //Plazos de pago int[] plazos = new int[50]; for (int j = 1; j < 51; j++) { plazos[j - 1] = j + 1; } comboBox2.DataSource = plazos; conta = con; IDs = IDEmpleado; IDTrab = Trab; Iniciar(); this.StartPosition = FormStartPosition.CenterScreen; }
private void button1_Click_1(object sender, EventArgs e) { //Cancelar edicion de empleados seleccionados //Botones butEditar.Visible = true; butGuardar.Visible = false; butEliminar.Visible = true; butCerrar.Visible = true; editarEncargados.Visible = true; //butCancelar.Visible = false; AgreEmpleado.Visible = false; EliEmpleado.Visible = false; PrograPago.Visible = false; //TextBox textNombre.Enabled = false; richTextBox1.Enabled = false; comboBox1.Enabled = false; comboBox2.Enabled = false; dateTimePicker1.Enabled = false; dateTimePicker2.Enabled = false; comboBox3.Enabled = false; dataGridView1.Enabled = false; //Creo otra instancia con los datos correctos VisuaTrabajos frame2 = new VisuaTrabajos(tra, co, IDTrab, sel); frame2.ShowDialog(); this.Close(); }
private void button3_Click(object sender, EventArgs e) { if (co.permiso.Equals(co.administrador)) { Form visuaTrabajos = new VisuaTrabajos(this, co, 0, 2); visuaTrabajos.ShowDialog(); } else { AppProyectoBD.MessageBox mens = new AppProyectoBD.MessageBox("No cuenta con los permisos para realizar esta acción", 2); mens.ShowDialog(); } }
private void butVisua2_Click(object sender, EventArgs e) { try { Form visuaTrabajos = new VisuaTrabajos(this, co, (int)dataGridView2[0, dataGridView2.CurrentCell.RowIndex].Value, 1); visuaTrabajos.ShowDialog(); } catch (System.NullReferenceException) { Form mensaje = new MessageBox("Seleccione un trabajo", 2); mensaje.ShowDialog(); } }
private void butVisua_Click(object sender, EventArgs e) { try { if (!dataGridView1[0, dataGridView1.CurrentCell.RowIndex].Value.Equals("")) { Form visuaTrabajos = new VisuaTrabajos(this, co, (int)dataGridView1[0, dataGridView1.CurrentCell.RowIndex].Value, 1); visuaTrabajos.ShowDialog(); } else { Form mensaje = new MessageBox("No hay trabajos que mostrar", 2); mensaje.ShowDialog(); } } catch (System.NullReferenceException) { Form mensaje = new MessageBox("Seleccione un trabajo", 2); mensaje.ShowDialog(); } }
private void button1_Click_1(object sender, EventArgs e) { //Al dar de alta los Pagos de los empleados asignados a un trabajo FormularioProgramarPago frm2 = Application.OpenForms.OfType <FormularioProgramarPago>().FirstOrDefault(); if (frm2 != null)//Si encuentra una instancia abierta { instanciaAbierta = true; frm2.estado = true; } if (!instanciaAbierta) { //Al gurdar la edicion de un trabajo VisuaTrabajos frm3 = Application.OpenForms.OfType <VisuaTrabajos>().FirstOrDefault(); if (frm3 != null)//Si encuentra una instancia abierta { if (frm3.editando) { frm3.aceptar = true; frm3.checar = true; } else { frm3.aceptarElim = true; } instanciaAbierta = true; } } if (!instanciaAbierta) { //Eliminar un Proyecto VisuaProyecto frm4 = Application.OpenForms.OfType <VisuaProyecto>().FirstOrDefault(); if (frm4 != null) { frm4.confirmacion = true; instanciaAbierta = true; } } if (!instanciaAbierta) { FormularioPago fp = Application.OpenForms.OfType <FormularioPago>().FirstOrDefault(); if (fp != null) { instanciaAbierta = true; fp.acep = true; } } if (!instanciaAbierta) { Utilidades fp = Application.OpenForms.OfType <Utilidades>().FirstOrDefault(); if (fp != null) { fp.aceptar = true; instanciaAbierta = true; } } if (!instanciaAbierta) { registroEmpleado frm3 = Application.OpenForms.OfType <registroEmpleado>().FirstOrDefault(); if (frm3 != null) { frm3.resultado1 = true; instanciaAbierta = true; } } if (!instanciaAbierta) { edicionEmpleado frm3 = Application.OpenForms.OfType <edicionEmpleado>().FirstOrDefault(); if (frm3 != null) { frm3.resultado = true; instanciaAbierta = true; } } if (!instanciaAbierta) { Empleados frm7 = Application.OpenForms.OfType <Empleados>().FirstOrDefault(); if (frm7 != null) { frm7.resultado2 = true; instanciaAbierta = true; } } if (!instanciaAbierta) { activos frm7 = Application.OpenForms.OfType <activos>().FirstOrDefault(); if (frm7 != null) { frm7.aceptar = true; instanciaAbierta = true; } } this.Close(); }