Ejemplo n.º 1
0
        private void Guardar()
        {
            string operacionActual = "";
            string titulo          = "";

            int codigoDiagnosticoActual = cbDiagnostico.SelectedValue != null?int.Parse(cbDiagnostico.SelectedValue.ToString()) : 0;

            if (operacion.Equals(agregarOperacion))
            {
                operacionActual = "agregó";
                titulo          = "Alta Consulta Paciente";
                ControladorGeneral.InsertarActualizarConsultaPaciente(0, mCondigoPaciente, DateTime.Parse(dtpFechaConsulta.Value.ToString()), rtComentario.Text, int.Parse(cbMotivo.SelectedValue.ToString()), codigoDiagnosticoActual);
            }
            else
            {
                operacionActual = "modificó";
                titulo          = "Modificación Consulta Paciente";
                int codigo = obtenerCodigoFilaSeleccionada();

                ControladorGeneral.InsertarActualizarConsultaPaciente(obtenerCodigoFilaSeleccionada(), mCondigoPaciente, DateTime.Parse(dtpFechaConsulta.Value.ToString()), rtComentario.Text, int.Parse(cbMotivo.SelectedValue.ToString()), codigoDiagnosticoActual);
            }

            Utils.MostrarMensajeDeInformacion("La consulta paciente se" + " " + operacionActual + " " + "correctamente", titulo);
            Utils.ActualizarEstadogbDatos(gbDatos);
            CargarDatosPantalla();
            LimpiarForm();
        }