public static Frm_Internacion_Registrar Get_instancias() { if (Instancias == null) { Instancias = new Frm_Internacion_Registrar(); } return(Instancias); }
private void menustpNUEVO_Click(object sender, EventArgs e) { Form listado = this.MdiChildren.FirstOrDefault(y => y is Frm_Internacion_View); if (listado != null) { listado.BringToFront(); return; } Program.isnuevo_internacion = true; Frm_Internacion_Registrar obj = new Frm_Internacion_Registrar(); obj.ShowDialog(); }
public void Datos_Cambio_Estado_Editar() { try { DataTable codigo = Capa_Negocio.N_INTERNACION.Consultar_Id_Internacion(Convert.ToInt32(this.dgvLista.CurrentRow.Cells[0].Value.ToString())); if (codigo.Rows.Count == 0) { MessageBox.Show("ERROR", "SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { Frm_Internacion_Registrar frm = Frm_Internacion_Registrar.Get_instancias(); string co = codigo.Rows[0][0].ToString(); //codi string fecha = codigo.Rows[0][1].ToString(); //fecha int codimedico = Convert.ToInt32(codigo.Rows[0][2].ToString()); //codigomedico string nombremedcio = codigo.Rows[0][3].ToString(); //codigomedico int codifuncionario = Convert.ToInt32(codigo.Rows[0][4].ToString()); //codigofuncionario string nombrefuncionario = codigo.Rows[0][5].ToString(); //codigofuncioanrio int codipaciente = Convert.ToInt32(codigo.Rows[0][6].ToString()); //codigopaciente string nombrepaciente = codigo.Rows[0][7].ToString(); //codigopaciente string descripcin = codigo.Rows[0][8].ToString(); string estado = codigo.Rows[0][9].ToString(); // string fecha_acimeinto = codigo.Rows[0][10].ToString(); //string codiTipo = codigo.Rows[0][4].ToString(); /// frm.TXTCODIGOINTERNACION.Text = co; frm.dateTimePicker1.Value = Convert.ToDateTime(fecha.ToString()); frm.txtcodigomedico.Text = Convert.ToString(codimedico.ToString()); frm.txtnombremedico.Text = nombremedcio; frm.txtcodigoFuncionario.Text = Convert.ToString(codifuncionario); frm.txtnombreFuncionario.Text = Convert.ToString(codifuncionario); frm.txtnombreFuncionario.Text = nombrefuncionario; frm.txtcodigopaciente.Text = Convert.ToString(codipaciente); frm.txtnombrepaciente.Text = nombrepaciente; frm.txtfecha_nacicmeintoPaciente.Text = fecha_acimeinto; // frm.cbestado.Text = estado; /// //if (codigo.Rows[0]["ESTADO"].ToString() == "D") //{ // string habilitado = "Habilitado"; // frm.cbestado.Text = habilitado.ToString(); //} //else //{ // string Deshabilitado = "Deshabilitado"; // frm.cbestado.Text = Deshabilitado; //} if (Program.isnuevo_internacion == true) { // frm.btnNUEVO.Visible = true; // frm.btnEDITAR.Visible = true; frm.btnACEPTAR.Enabled = true; frm.btnCANCELAR.Enabled = true; } else if (Program.ismodificar_internacion == true) { //frm.cbESTADO.Enabled = false; //frm.lblestado.Visible = true; frm.btnACEPTAR.Enabled = true; frm.btnCANCELAR.Enabled = true; //if (codigo.Rows[0]["ESTADO"].ToString() == "H") //{ // string habilitado = "Habilitado"; // frm.cbESTADO.Text = habilitado.ToString(); //} //else //{ // string Deshabilitado = "Deshabilitado"; // frm.cbESTADO.Text = Deshabilitado; //} } else { if (Program.Cambio_Estado_internacion == true) { frm.TXTCODIGOINTERNACION.Enabled = false; frm.dateTimePicker1.Enabled = false; frm.txtcodigomedico.Enabled = false; frm.txtnombremedico.Enabled = false; frm.txtcodigoFuncionario.Enabled = false; frm.txtnombreFuncionario.Enabled = false; frm.txtnombreFuncionario.Enabled = false; frm.txtcodigopaciente.Enabled = false; frm.txtnombrepaciente.Enabled = false; frm.txtfecha_nacicmeintoPaciente.Enabled = false; string Deshabilitado = "Deshabilitado"; string habilitado = "Habilitado"; if (codigo.Rows[0]["ESTADO"].ToString() == "Deshabilitado") { frm.cbestado.Text = habilitado; } else { frm.cbestado.Text = Deshabilitado; } frm.cbestado.Enabled = false; } else if (Program.Consultar_internacion == true) { frm.TXTCODIGOINTERNACION.Enabled = false; frm.dateTimePicker1.Enabled = false; frm.txtcodigomedico.Enabled = false; frm.txtnombremedico.Enabled = false; frm.txtcodigoFuncionario.Enabled = false; frm.txtnombreFuncionario.Enabled = false; frm.txtnombreFuncionario.Enabled = false; frm.txtcodigopaciente.Enabled = false; frm.txtnombrepaciente.Enabled = false; frm.txtfecha_nacicmeintoPaciente.Enabled = false; string habilitado = "Habilitado"; string Deshabilitado = "Deshabilitado"; if (codigo.Rows[0]["ESTADO"].ToString() == "Habilitado") { frm.cbestado.Text = habilitado.ToString(); } else { frm.cbestado.Text = Deshabilitado; } } else if (Program.Eliminar_internacion == 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.btnACEPTAR.Enabled = false; frm.btnCANCELAR.Enabled = false; } } frm.ShowDialog(); } } catch (Exception e) { MessageBox.Show("No hay ningun dato"); } }