Exemplo n.º 1
0
        /// <summary>
        /// get orgniations
        /// </summary>
        /// <returns></returns>
        public List <OrgnizationInfo> GetOrgnizations()
        {
            DataTable dataTable = null;

            try
            {
                DatabaseProviderFactory dbFactory = new DatabaseProviderFactory();
                Database database = dbFactory.CreateDefault();
                string   sql      = "select * from T_S_ORGANIZATION";
                DataSet  dataSet  = database.ExecuteDataSet(CommandType.Text, sql);
                dataTable = dataSet.Tables[0];
            }
            catch
            {
                return(null);
            }
            List <OrgnizationInfo> orgnizations = new List <OrgnizationInfo>();

            foreach (DataRow dr in dataTable.Rows)
            {
                OrgnizationInfo orgnization = new OrgnizationInfo()
                {
                    OrgId    = int.Parse(dr["ORG_ID"].ToString()),
                    ParentId = int.Parse(dr["PARENT_ID"].ToString()),
                    OrgName  = dr["ORG_NAME"].ToString(),
                    OrgCode  = dr["ORG_CODE"].ToString()
                };
                orgnizations.Add(orgnization);
            }
            return(orgnizations);
        }
Exemplo n.º 2
0
 public int Update(OrgnizationInfo user)
 {
     using (var uow = UnitOfWork.Get(Unity.ContainerName))
     {
         new OrgRepository(uow).Add(user);
     }
     return(1);
 }
Exemplo n.º 3
0
 public long Update(OrgnizationInfo info)
 {
     return(base.Update <OrgnizationInfo>(info));
 }
Exemplo n.º 4
0
 public int Add(OrgnizationInfo info)
 {
     return(base.Add <OrgnizationInfo>(info));
 }