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(); }