Ejemplo n.º 1
0
 internal List <DMChucNangInfor> Search(DMChucNangInfor dmChucNangInfor)
 {
     CreateGetListCommand(Declare.StoreProcedureNamespace.spChucNangSearch);
     Parameters.AddWithValue("@MaChucNang", dmChucNangInfor.MaChucNang);
     Parameters.AddWithValue("@TenChucNang", dmChucNangInfor.TenChucNang);
     return(FillToList <DMChucNangInfor>());
 }
Ejemplo n.º 2
0
        internal int Insert(DMChucNangInfor dmChucNangInfor)
        {
            CreateCommonCommand(Declare.StoreProcedureNamespace.spChucNangInsert);
            SetParams(dmChucNangInfor);
            Parameters["@IdChucNang"].Direction = ParameterDirection.Output;
            ExecuteNoneQuery();

            return(Convert.ToInt32(Parameters["@IdChucNang"].Value.ToString()));
        }
Ejemplo n.º 3
0
        internal bool Exist(DMChucNangInfor dmChucNangInfor)
        {
            CreateCommonCommand(Declare.StoreProcedureNamespace.spChucNangExist);
            Parameters.AddWithValue("@Count", 0).Direction = ParameterDirection.Output;
            Parameters.AddWithValue("@IdChucNang", dmChucNangInfor.IdChucNang);
            Parameters.AddWithValue("@MaChucNang", dmChucNangInfor.MaChucNang);
            ExecuteNoneQuery();

            return(Convert.ToInt32(Parameters["@Count"].Value) == 1);
        }
Ejemplo n.º 4
0
        private DMChucNangInfor getinfor()
        {
            DMChucNangInfor dmChucNangInfor = new DMChucNangInfor();

            dmChucNangInfor.MaChucNang  = txtMa.Text;
            dmChucNangInfor.TenChucNang = txtTen.Text;
            dmChucNangInfor.GhiChu      = txtMoTa.Text;
            dmChucNangInfor.SuDung      = Convert.ToInt32(chkSuDung.Checked);
            dmChucNangInfor.IdChucNang  = Convert.ToInt32(getValue("clId"));
            return(dmChucNangInfor);
        }
Ejemplo n.º 5
0
 private bool Exist(DMChucNangInfor dmChucNangInfor)
 {
     return(dmChucNangInfor.IdChucNang != idChucNang &&
            dmChucNangInfor.MaChucNang != null && dmChucNangInfor.MaChucNang.ToLower() == txtMa.Text.Trim().ToLower());
 }
Ejemplo n.º 6
0
 internal void Delete(DMChucNangInfor dmChucNangInfor)
 {
     CreateCommonCommand(Declare.StoreProcedureNamespace.spChucNangDelete);
     Parameters.AddWithValue("@IdChucNang", dmChucNangInfor.IdChucNang);
     ExecuteNoneQuery();
 }
Ejemplo n.º 7
0
 internal void Update(DMChucNangInfor dmChucNangInfor)
 {
     CreateCommonCommand(Declare.StoreProcedureNamespace.spChucNangUpdate);
     SetParams(dmChucNangInfor);
     ExecuteNoneQuery();
 }