Exemplo n.º 1
0
        protected override void ParamDeletar(QueryStoredProcedure qs, Autenticador.Entities.SYS_TipoDocumentacao entity)
        {
            Param               = qs.NewParameter();
            Param.DbType        = DbType.Guid;
            Param.ParameterName = "@tdo_id";
            Param.Size          = 16;
            Param.Value         = entity.tdo_id;
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.Byte;
            Param.ParameterName = "@tdo_situacao";
            Param.Size          = 1;
            Param.Value         = 3;
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.DateTime;
            Param.ParameterName = "@tdo_dataAlteracao";
            Param.Size          = 8;
            Param.Value         = DateTime.Now;
            qs.Parameters.Add(Param);
        }
Exemplo n.º 2
0
 public override bool Delete(Autenticador.Entities.SYS_TipoDocumentacao entity)
 {
     this.__STP_DELETE = "NEW_SYS_TipoDocumentacao_Update_Situacao";
     return(base.Delete(entity));
 }
Exemplo n.º 3
0
        /// <summary>
        /// Parâmetros para efetuar a alteração preservando a data de criação e a integridade
        /// </summary>
        protected override void ParamAlterar(QueryStoredProcedure qs, Autenticador.Entities.SYS_TipoDocumentacao entity)
        {
            Param               = qs.NewParameter();
            Param.DbType        = DbType.Guid;
            Param.ParameterName = "@tdo_id";
            Param.Size          = 16;
            Param.Value         = entity.tdo_id;
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.AnsiString;
            Param.ParameterName = "@tdo_nome";
            Param.Size          = 100;
            Param.Value         = entity.tdo_nome;
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.AnsiString;
            Param.ParameterName = "@tdo_sigla";
            Param.Size          = 10;
            if (!string.IsNullOrEmpty(entity.tdo_sigla))
            {
                Param.Value = entity.tdo_sigla;
            }
            else
            {
                Param.Value = DBNull.Value;
            }
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.Byte;
            Param.ParameterName = "@tdo_validacao";
            Param.Size          = 1;
            if (entity.tdo_validacao > 0)
            {
                Param.Value = entity.tdo_validacao;
            }
            else
            {
                Param.Value = DBNull.Value;
            }
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.Byte;
            Param.ParameterName = "@tdo_situacao";
            Param.Size          = 1;
            Param.Value         = entity.tdo_situacao;
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.DateTime;
            Param.ParameterName = "@tdo_dataAlteracao";
            Param.Size          = 8;
            Param.Value         = DateTime.Now;
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.Int32;
            Param.ParameterName = "@tdo_classificacao";
            Param.Size          = 1;
            if (entity.tdo_classificacao > 0)
            {
                Param.Value = entity.tdo_classificacao;
            }
            else
            {
                Param.Value = DBNull.Value;
            }
            qs.Parameters.Add(Param);

            Param               = qs.NewParameter();
            Param.DbType        = DbType.String;
            Param.ParameterName = "@tdo_atributos";
            Param.Size          = 1024;
            if (!string.IsNullOrEmpty(entity.tdo_atributos))
            {
                Param.Value = entity.tdo_atributos;
            }
            else
            {
                Param.Value = DBNull.Value;
            }
            qs.Parameters.Add(Param);
        }
Exemplo n.º 4
0
 protected override bool Alterar(Autenticador.Entities.SYS_TipoDocumentacao entity)
 {
     this.__STP_UPDATE = "NEW_SYS_TipoDocumentacao_UPDATE";
     return(base.Alterar(entity));
 }
Exemplo n.º 5
0
 protected override bool Inserir(Autenticador.Entities.SYS_TipoDocumentacao entity)
 {
     this.__STP_INSERT = "NEW_SYS_TipoDocumentacao_INSERT";
     return(base.Inserir(entity));
 }