public void Datos() { DataTable Datos = Capa_Negocio.N_CONTROL_ASISTENCIA.Consulta_Id(Convert.ToInt32(this.dgv_Control_asistencia.CurrentRow.Cells[0].Value.ToString())); if (Datos.Rows.Count < 1) { MessageBox.Show("ERROR", "SISTEMA MERCENARIOS", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { PERMISO_DATOS frm = PERMISO_DATOS.Get_instancia(); frm.txt_Codigo.Text = Datos.Rows[0][0].ToString(); frm.datetime_f_registro.Value = Convert.ToDateTime(Datos.Rows[0][1].ToString()); if (Program.isnuevo_permiso == true) { frm.btn_Guardar.Enabled = true; frm.btn_Cancelar.Enabled = true; } //else //{ // frm.btn_Guardar.Enabled = false; // frm.btn_Cancelar.Enabled = false; //} frm.ShowDialog(); } }
private void BTN_SELECCIONAR_PERMISOS_Click(object sender, EventArgs e) { PERMISO_DATOS fr = (PERMISO_DATOS)Owner; fr.txt_nombre_cargo.Text = dgv_personal.CurrentRow.Cells[2].Value.ToString() + " " + dgv_personal.CurrentRow.Cells[3].Value.ToString() + " " + dgv_personal.CurrentRow.Cells[4].Value.ToString(); fr.lblCodigo_Autorizado.Text = dgv_personal.CurrentRow.Cells[0].Value.ToString(); this.Close(); }
public static PERMISO_DATOS Get_instancia() { if (Instancias == null) { Instancias = new PERMISO_DATOS(); } return(Instancias); }
private void btn_Cancelar_Click(object sender, EventArgs e) { if (Program.isnuevo_permiso == true) { Program.isnuevo_permiso = false; } Instancias = null; Close(); }
private void btn_Guardar_Click(object sender, EventArgs e) { try { string rpt = ""; if (txt_Codigo.Text == string.Empty) { MessageBox.Show("porfavor rellene los campos obligaorios"); } else { if (Program.isnuevo_permiso) { rpt = Capa_Negocio.N_PERMISO.Registrar(Convert.ToInt32(txt_Codigo.Text), datetime_f_registro.Value, txt_Descripcion.Text, Convert.ToInt32(lblCodigo_Autorizado.Text)); } else if (Program.ismodificarControlASistencia) { //rpt = Capa_Negocio.N_DETALLE_PERSONAL_TURNO_RUTA.Editar(Convert.ToInt32(txt_codigo_detalle.Text), Convert.ToInt32(txt_codigo_ruta.Text), // Convert.ToInt32(txt_codigo_turno.Text), dtinicio.Value, dtfin.Value, txt_observaciones.Text); } if (rpt.Equals("ok")) { if (Program.isnuevo_permiso) { MessageBox.Show("Se Registro de Forma correcta"); // Program.isnuevoPersonalTurnoRuta = false; Instancias = null; this.Close(); } else { //para el mensaje de editar MessageBox.Show("Se edito de Forma correcta"); Program.ismodificarPersonalTurnoRuta = false; //Instancias = null; this.Close(); } } else { //MessageBox.Show(rpt); } // detalle_x_personal.detalle_PersonalxRutaxTurno_Mostrar.frm.MOSTRAR(); // this.Isnuevo = false; //this.IsModificar = false; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }