public void ObtenerCodigoGrupo(InfoAsistenSolicitudCotizacion Info) { try { using (ISession Sesion = m_SessionFactory.OpenSession()) { using (ITransaction Trans = Sesion.BeginTransaction()) { SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = (SqlConnection)Sesion.Connection; Trans.Enlist(SqlCmd); SqlCmd.CommandText = "pSF_Obtener_Grupo_SolicitudCotizacion"; SqlCmd.CommandType = System.Data.CommandType.StoredProcedure; SqlCmd.Parameters.Add("@CodigoGrupo", SqlDbType.Int).Direction = ParameterDirection.Output; SqlCmd.ExecuteNonQuery(); Trans.Commit(); Info.CodigoGrupo = Convert.ToInt32(SqlCmd.Parameters["@CodigoGrupo"].Value); txtCodigoGrupo.Value = Info.CodigoGrupo; } } } catch (Exception ex) { SoftException.Control(ex); } }
public void Iniciar() { InfoAsistente = new InfoAsistenSolicitudCotizacion(); udtFechaCreacion.Value = InfoAsistente.FechaCreacion; ObtenerCodigoGrupo(InfoAsistente); }