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