예제 #1
0
        /// <summary>
        /// Envia los cambios del tpu_ProveedoresDataset a la base de datos.
        /// </summary>
        public static void Update(tpu_ProveedoresDataset dataSet)
        {
            ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber);
            ApplicationAssert.Check(dataSet.tpu_Proveedores.Rows.Count > 0, "La tabla dataSet.tpu_ProveedoresDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber);
            SentenciasReplicacion replicacion = GenerateReplication();

            mz.erp.dataaccess.tpu_Proveedores.Update(dataSet, replicacion);
        }
예제 #2
0
        public static DataSet GetList([SearchParameterInfo("IdProveedor", IsAlternativePrimaryKey = true, OrderUI = 2)] string IdProveedor,
                                      [SearchParameterInfo("Nombre", IsDescription = true, OrderUI = 1)] string Nombre

                                      /*[ SearchParameterInfo( "IdTitular" ) ] string IdTitular,
                                       * [ SearchParameterInfo( "IdLocalidad" ) ] string IdLocalidad*/
                                      )
        {
            tpu_ProveedoresDataset data = mz.erp.businessrules.tpu_Proveedores.GetList(IdProveedor, Nombre, null, null);

            return(( DataSet )data);
        }
예제 #3
0
 public static string GetPkByUk(string Uk)
 {
     if (Uk != null && !Uk.Equals(string.Empty))
     {
         tpu_ProveedoresDataset data = GetListByUK(Uk);
         if (data.tpu_Proveedores.Rows.Count == 1)
         {
             return(((tpu_ProveedoresDataset.tpu_ProveedoresRow)data.tpu_Proveedores.Rows[0]).IdProveedor);
         }
     }
     return(string.Empty);
 }
예제 #4
0
        public static DataSet GetList([SearchParameterInfo("Nombre", IsDescription = true)] string Nombre,
                                      [SearchParameterInfo("Codigo", IsAlternativePrimaryKey = true)] string Codigo,
                                      [SearchParameterInfo("Domicilio")] string Domicilio,
                                      [SearchParameterInfo("Tipo de Documento")] string idTipoDocumento,
                                      [SearchParameterInfo("Numero de Documento")] string Documento,
                                      [SearchParameterInfo("Titular ")] string IdTitular,
                                      [SearchParameterInfo("Activo ")]  bool Activo

                                      )
        {
            tpu_ProveedoresDataset data = null;

            //TODO Sabri

            /*tpu_ProveedoresDataset data;
             *
             * /*if(Variables.GetValueBool("Proveedores.Busquedas.BusquedaParcial"))
             *      data = mz.erp.businessrules.tpu_Proveedores.GetList( Codigo, Nombre, Domicilio, idTipoDocumento, Documento, IdTitular, Activo);
             * else
             *
             *      data = mz.erp.businessrules.tpu_Proveedores.GetListEx( Codigo, Nombre, Domicilio, idTipoDocumento, Documento, IdTitular, Activo);
             */
            return(( DataSet )data);
        }