public static Frm_TiposSala_Registrar Get_instacnias() { if (Instancia == null) { Instancia = new Frm_TiposSala_Registrar(); } return(Instancia); }
private void menustpNUEVO_Click(object sender, EventArgs e) { Form listado = this.MdiChildren.FirstOrDefault(y => y is Frm_TiposSala); if (listado != null) { listado.BringToFront(); return; } Program.isnuevo_TipoSala = true; Frm_TiposSala_Registrar obj = new Frm_TiposSala_Registrar(); obj.ShowDialog(); }
private void btnCerrar_Click(object sender, EventArgs e) { if (Program.ismodificar_TipoSala == true) { Program.ismodificar_TipoSala = false; } else if (Program.isnuevo_TipoSala == true) { Program.isnuevo_TipoSala = false; } else if (Program.Cambio_Estado_TipoSala == true) { Program.Cambio_Estado_TipoSala = false; } this.Close(); Instancia = null; }
private void Frm_TiposSala_Registrar_FormClosing(object sender, FormClosingEventArgs e) { this.Refresh(); Frm_TiposSala.frm_dgv.Actualizar_dgv(); if (Program.ismodificar_TipoSala == true) { Program.ismodificar_TipoSala = false; } else if (Program.isnuevo_TipoSala == true) { Program.isnuevo_TipoSala = false; } else if (Program.Cambio_Estado_TipoSala == true) { Program.Cambio_Estado_TipoSala = false; } Instancia = null; }
public void Datos() { try { DataTable codigo = Capa_Negocio.N_TiposSala.Consultar_codigo(Convert.ToInt32(this.dgvTiposSala.CurrentRow.Cells["#"].Value.ToString())); if (codigo.Rows.Count == 0) { MessageBox.Show("ERROR", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Frm_TiposSala_Registrar frm = Frm_TiposSala_Registrar.Get_instacnias(); string co = codigo.Rows[0][0].ToString(); string nom = codigo.Rows[0][1].ToString(); string desc = codigo.Rows[0][2].ToString(); frm.txtCODIGO.Text = co.Trim(); frm.txtNOMBRE.Text = nom.Trim(); frm.txtDescripcion.Text = desc.Trim(); if (codigo.Rows[0][3].ToString() == "D") { string habilitado = "Habilitado"; frm.cbESTADO.Text = habilitado.ToString(); } else { string Deshabilitado = "Deshabilitado"; frm.cbESTADO.Text = Deshabilitado; } if (Program.isnuevo_TipoSala == true) { // frm.btnNUEVO.Visible = true; // frm.btnEDITAR.Visible = true; frm.btnACEPTAR.Enabled = true; frm.btnCANCELAR.Enabled = true; } else if (Program.ismodificar_TipoSala == true) { frm.cbESTADO.Enabled = false; frm.lblestado.Visible = true; frm.btnACEPTAR.Enabled = true; frm.btnCANCELAR.Enabled = true; if (codigo.Rows[0][3].ToString() == "H") { string habilitado = "Habilitado"; frm.cbESTADO.Text = habilitado.ToString(); } else { string Deshabilitado = "Deshabilitado"; frm.cbESTADO.Text = Deshabilitado; } } else { if (Program.Cambio_Estado_TipoSala == true) { frm.btnACEPTAR.Enabled = true; frm.btnCANCELAR.Enabled = true; frm.groupBoxDATOS.Enabled = true; frm.cbESTADO.Enabled = false; frm.txtCODIGO.Enabled = false; frm.txtNOMBRE.Enabled = false; frm.txtDescripcion.Enabled = false; frm.cbESTADO.Focus(); string Deshabilitado = "Deshabilitado"; string habilitado = "Habilitado"; if (codigo.Rows[0][3].ToString() == "D") { frm.cbESTADO.Text = habilitado; } else { frm.cbESTADO.Text = Deshabilitado; } } else if (Program.Consultar_TipoSala == true) { frm.txtNOMBRE.Enabled = false; frm.txtDescripcion.Enabled = false; frm.cbESTADO.Enabled = false; frm.btnACEPTAR.Visible = false; if (codigo.Rows[0][3].ToString() == "H") { string habilitado = "Habilitado"; frm.cbESTADO.Text = habilitado.ToString(); } else { string Deshabilitado = "Deshabilitado"; frm.cbESTADO.Text = Deshabilitado; } } else if (Program.Eliminar_TipoSala == true) { if (codigo.Rows[0][3].ToString() == "H") { string habilitado = "Habilitado"; frm.cbESTADO.Text = habilitado.ToString(); } else { string Deshabilitado = "Deshabilitado"; frm.cbESTADO.Text = Deshabilitado; } } else { frm.groupBoxDATOS.Enabled = false; frm.btnACEPTAR.Enabled = false; frm.btnCANCELAR.Enabled = false; } } frm.ShowDialog(); } } catch (Exception e) { MessageBox.Show("No hay ningun dato"); } }