/// <summary>
        /// Envia los cambios del tui_ConfiguracionGrillasDataset a la base de datos.
        /// </summary>
        public static void Update(tui_ConfiguracionGrillasDataset dataSet)
        {
            ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber);
            ApplicationAssert.Check(dataSet.tui_ConfiguracionGrillas.Rows.Count > 0, "La tabla dataSet.tui_ConfiguracionGrillasDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber);

            mz.erp.dataaccess.tui_ConfiguracionGrillas.Update(dataSet);
        }
		public static tui_ConfiguracionGrillasDataset.tui_ConfiguracionGrillasRow GetByPk( long IdProceso, long IdTarea, string Grilla, string Campo, string Propiedad )
		{
			tui_ConfiguracionGrillasDataset data = new tui_ConfiguracionGrillasDataset();

			SqlCommand cmd = new SqlCommand( "Pr_tui_ConfiguracionGrillas_GetByPk", dbhelper.Connection.GetConnection()  );
			cmd.CommandType = CommandType.StoredProcedure;

			cmd.Parameters.Add( new SqlParameter( "@IdProceso", SqlDbType.BigInt ) );
			cmd.Parameters[ "@IdProceso" ].Value = IdProceso;
			
			cmd.Parameters.Add( new SqlParameter( "@IdTarea", SqlDbType.BigInt ) );
			cmd.Parameters[ "@IdTarea" ].Value = IdTarea;
			
			cmd.Parameters.Add( new SqlParameter( "@Grilla", SqlDbType.VarChar ) );
			cmd.Parameters[ "@Grilla" ].Value = Grilla;
			
			cmd.Parameters.Add( new SqlParameter( "@Campo", SqlDbType.VarChar ) );
			cmd.Parameters[ "@Campo" ].Value = Campo;
			
			cmd.Parameters.Add( new SqlParameter( "@Propiedad", SqlDbType.VarChar ) );
			cmd.Parameters[ "@Propiedad" ].Value = Propiedad;
			
			SqlDataAdapter adapter = new SqlDataAdapter( cmd );
			adapter.TableMappings.Add( "Table", "tui_ConfiguracionGrillas" );

			adapter.Fill( data );

			if ( data.tui_ConfiguracionGrillas.Rows.Count == 1 )
			{
				return ( tui_ConfiguracionGrillasDataset.tui_ConfiguracionGrillasRow )data.tui_ConfiguracionGrillas.Rows[ 0 ];
			}
			
			return null;
		}
예제 #3
0
        public static DataSet GetList([SearchParameterInfo("IdProceso")] long IdProceso,
                                      [SearchParameterInfo("IdTarea")] long IdTarea,
                                      [SearchParameterInfo("Grilla")] string Grilla,
                                      [SearchParameterInfo("Campo")] string Campo,
                                      [SearchParameterInfo("Propiedad")] string Propiedad
                                      )
        {
            tui_ConfiguracionGrillasDataset data = mz.erp.businessrules.tui_ConfiguracionGrillas.GetList(IdProceso, IdTarea, Grilla, Campo, Propiedad, null);

            return(( DataSet )data);
        }
		public static tui_ConfiguracionGrillasDataset GetList( long IdProceso, long IdTarea, string Grilla, string Campo, string Propiedad, string Formulario )
		{
			tui_ConfiguracionGrillasDataset data = new tui_ConfiguracionGrillasDataset();
			
			SqlDataAdapter adapter = new SqlDataAdapter();
			adapter.TableMappings.Add( "Table", "tui_ConfiguracionGrillas" );

			SqlCommand cmd = new SqlCommand( "Pr_tui_ConfiguracionGrillas_Search", dbhelper.Connection.GetConnection() );
			cmd.CommandType = CommandType.StoredProcedure;
			
			cmd.Parameters.Add( new SqlParameter( "@IdProceso", SqlDbType.BigInt ) );
			if ( IdProceso == long.MinValue )
			{
				cmd.Parameters[ "@IdProceso" ].Value = System.DBNull.Value;
			}
			else
			{
				cmd.Parameters[ "@IdProceso" ].Value = IdProceso;
			}
			cmd.Parameters.Add( new SqlParameter( "@IdTarea", SqlDbType.BigInt ) );
			if ( IdTarea == long.MinValue )
			{
				cmd.Parameters[ "@IdTarea" ].Value = System.DBNull.Value;
			}
			else
			{
				cmd.Parameters[ "@IdTarea" ].Value = IdTarea;
			}
			cmd.Parameters.Add( new SqlParameter( "@Grilla", SqlDbType.VarChar ) );
			cmd.Parameters[ "@Grilla" ].Value = Grilla;
			cmd.Parameters.Add( new SqlParameter( "@Campo", SqlDbType.VarChar ) );
			cmd.Parameters[ "@Campo" ].Value = Campo;
			cmd.Parameters.Add( new SqlParameter( "@Propiedad", SqlDbType.VarChar ) );
			cmd.Parameters[ "@Propiedad" ].Value = Propiedad;
			cmd.Parameters.Add( new SqlParameter( "@Formulario", SqlDbType.VarChar ) );
			cmd.Parameters[ "@Formulario" ].Value = Formulario;
			adapter.SelectCommand = cmd;

			adapter.Fill( data );
         
			return data;
		}
		public static tui_ConfiguracionGrillasDataset GetList()
		{
			tui_ConfiguracionGrillasDataset data = new tui_ConfiguracionGrillasDataset();

			return ( tui_ConfiguracionGrillasDataset )GetList( data );
		}
		public static void Update( tui_ConfiguracionGrillasDataset dataSet )
		{
			Update( dataSet.tui_ConfiguracionGrillas );
		}