コード例 #1
0
        /// <summary>
        /// Envia los cambios del tlg_ResponsablesDepositosSeccionesDataset a la base de datos.
        /// </summary>
        public static void Update(tlg_ResponsablesDepositosSeccionesDataset dataSet)
        {
            ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber);
            ApplicationAssert.Check(dataSet.tlg_ResponsablesDepositosSecciones.Rows.Count > 0, "La tabla dataSet.tlg_ResponsablesDepositosSeccionesDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber);

            mz.erp.dataaccess.tlg_ResponsablesDepositosSecciones.Update(dataSet);
        }
コード例 #2
0
        public static tlg_ResponsablesDepositosSeccionesDataset GetList(string IdUsuario, string IdDeposito, string IdSeccion, bool Activo)
        {
            tlg_ResponsablesDepositosSeccionesDataset data = new tlg_ResponsablesDepositosSeccionesDataset();

            SqlDataAdapter adapter = new SqlDataAdapter();

            adapter.TableMappings.Add("Table", "tlg_ResponsablesDepositosSecciones");

            SqlCommand cmd = new SqlCommand("Pr_tlg_ResponsablesDepositosSecciones_Search", dbhelper.Connection.GetConnection());

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add(new SqlParameter("@IdUsuario", SqlDbType.VarChar));
            cmd.Parameters["@IdUsuario"].Value = IdUsuario;
            cmd.Parameters.Add(new SqlParameter("@IdDeposito", SqlDbType.VarChar));
            cmd.Parameters["@IdDeposito"].Value = IdDeposito;
            cmd.Parameters.Add(new SqlParameter("@IdSeccion", SqlDbType.VarChar));
            cmd.Parameters["@IdSeccion"].Value = IdSeccion;
            cmd.Parameters.Add(new SqlParameter("@Activo", SqlDbType.Bit));
            cmd.Parameters["@Activo"].Value = Activo;
            adapter.SelectCommand           = cmd;

            adapter.Fill(data);

            return(data);
        }
コード例 #3
0
        public static tlg_ResponsablesDepositosSeccionesDataset.tlg_ResponsablesDepositosSeccionesRow GetByPk(string IdUsuario, string IdDeposito, string IdSeccion)
        {
            tlg_ResponsablesDepositosSeccionesDataset data = new tlg_ResponsablesDepositosSeccionesDataset();

            SqlCommand cmd = new SqlCommand("Pr_tlg_ResponsablesDepositosSecciones_GetByPk", dbhelper.Connection.GetConnection());

            cmd.CommandType = CommandType.StoredProcedure;

            cmd.Parameters.Add(new SqlParameter("@IdUsuario", SqlDbType.VarChar));
            if (IdUsuario.Equals(string.Empty))
            {
                cmd.Parameters["@IdUsuario"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdUsuario"].Value = IdUsuario;
            }

            cmd.Parameters.Add(new SqlParameter("@IdDeposito", SqlDbType.VarChar));
            if (IdDeposito.Equals(string.Empty))
            {
                cmd.Parameters["@IdDeposito"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdDeposito"].Value = IdDeposito;
            }

            cmd.Parameters.Add(new SqlParameter("@IdSeccion", SqlDbType.VarChar));
            if (IdSeccion.Equals(string.Empty))
            {
                cmd.Parameters["@IdSeccion"].Value = System.DBNull.Value;
            }
            else
            {
                cmd.Parameters["@IdSeccion"].Value = IdSeccion;
            }

            SqlDataAdapter adapter = new SqlDataAdapter(cmd);

            adapter.TableMappings.Add("Table", "tlg_ResponsablesDepositosSecciones");

            adapter.Fill(data);

            if (data.tlg_ResponsablesDepositosSecciones.Rows.Count == 1)
            {
                return((tlg_ResponsablesDepositosSeccionesDataset.tlg_ResponsablesDepositosSeccionesRow)data.tlg_ResponsablesDepositosSecciones.Rows[0]);
            }

            return(null);
        }
コード例 #4
0
        public static sy_UsuariosExDataset GetByPk(object IdUsuario)
        {
            sy_UsuariosExDataset data = new sy_UsuariosExDataset();

            System.Data.DataRow rowUsuario = mz.erp.businessrules.sy_Usuarios.GetByPk(( string )IdUsuario);
            string IdUsu = (string)rowUsuario["IdUsuario"];

            data.sy_Usuarios.ImportRow(rowUsuario);
            System.Data.DataSet dataAux = mz.erp.businessrules.sy_PerfilesUsuariosEmpresas.GetList((string)rowUsuario["IdUsuario"], long.MinValue, Security.IdEmpresa);
            data.Merge(mz.erp.businessrules.sy_Perfiles.GetList());

            foreach (System.Data.DataRow row in dataAux.Tables[0].Rows)
            {
                data.sy_PerfilesUsuariosEmpresas.ImportRow(row);
            }

            tlg_ResponsablesDepositosSeccionesDataset dataRS = tlg_ResponsablesDepositosSecciones.GetList(IdUsu);

            data.Merge(dataRS);
            return(data);
        }
コード例 #5
0
        public static tlg_ResponsablesDepositosSeccionesDataset GetList()
        {
            tlg_ResponsablesDepositosSeccionesDataset data = new tlg_ResponsablesDepositosSeccionesDataset();

            return(( tlg_ResponsablesDepositosSeccionesDataset )GetList(data));
        }
コード例 #6
0
 public static void Update(tlg_ResponsablesDepositosSeccionesDataset dataSet)
 {
     Update(dataSet.tlg_ResponsablesDepositosSecciones);
 }