Exemplo n.º 1
0
        public List <MatGrp> SelectMatGrp()
        {//대분류 조회
            sb.Clear();
            sb.Append(@"
Select grp_cd, grp_nm, seq, rmk
From MAT_GRP
Where sub_cd = 0
");
            DataTable dt = db.ExecuteQuery(sb.ToString());

            List <MatGrp> matGrpLi = new List <MatGrp>();

            foreach (DataRow dr in dt.Rows)
            {
                MatGrp mat = new MatGrp();

                mat.grpCd = dr["grp_cd"].ToString();
                mat.grpNm = dr["grp_nm"].ToString();
                mat.seq   = Convert.ToInt32(dr["seq"]);
                mat.rmk   = dr["rmk"].ToString();
                matGrpLi.Add(mat);
            }

            return(matGrpLi);
        }
Exemplo n.º 2
0
 // PUT api/<controller>/5
 public void Put(MatGrp matGrp)
 {
     query.UpdatetMatGrp(
         matGrp.grpCd,
         matGrp.grpNm,
         matGrp.rmk
         );
 }
Exemplo n.º 3
0
 // PUT api/<controller>/5
 public void Put(MatGrp matGrp)
 {
     query.UpdateMatGrpSub(
         matGrp.grpCd,
         matGrp.subCd,
         matGrp.grpNm,
         matGrp.rmk
         );
 }
Exemplo n.º 4
0
        public void Delete(MatGrp pMat)
        {
            if (pMat.grpCd == null)
            {
                return;
            }

            qry.DeleteMatGrp(pMat.grpCd);
        }
Exemplo n.º 5
0
        public void Put(MatGrp pMat)
        {
            if (pMat.grpCd == null)
            {
                return;
            }

            qry.UpdatetMatGrp(pMat.grpCd, pMat.grpNm, pMat.rmk);
        }
Exemplo n.º 6
0
        //public JsonResult MaterialGrpSearch()
        //{
        //    List<MatGrp> grpList = query.SelectMatGrp();
        //    return Json(grpList, JsonRequestBehavior.AllowGet);
        //}


        public void Post(MatGrp pMat)
        {
            if (pMat == null)
            {
                return;
            }

            qry.InsertMatGrp(pMat.grpNm, pMat.rmk);
        }
Exemplo n.º 7
0
        public List <MatGrp> SelectMatGrpSub(string grpCd = null)
        {//중분류 조회
            sb.Clear();
            sb.Append(@"
Select M_grp1.grp_cd
    , M_grp1.grp_nm 
    , M_grp2.sub_cd 
    , M_grp2.grp_nm sub_nm
    , M_grp2.seq
    , M_grp2.rmk
From MAT_GRP M_GRP1
Join MAT_GRP M_GRP2 On M_grp1.grp_cd = M_grp2.grp_cd 
Where M_grp1.sub_cd = 0 And M_grp2.sub_cd <> 0");
            if (!string.IsNullOrEmpty(grpCd))
            {
                sb.AppendFormat(@"
                   AND M_GRP1.grp_cd = '{0}'
                ", grpCd);
            }

            DataTable     dt       = db.ExecuteQuery(sb.ToString());
            List <MatGrp> matGrpLi = new List <MatGrp>();

            foreach (DataRow dr in dt.Rows)
            {
                MatGrp mat = new MatGrp();

                mat.grpCd = dr["grp_cd"].ToString();
                mat.grpNm = dr["grp_nm"].ToString();
                mat.subCd = dr["sub_cd"].ToString();
                mat.subNm = dr["sub_nm"].ToString();
                mat.seq   = Convert.ToInt32(dr["seq"]);
                mat.rmk   = dr["rmk"].ToString();
                matGrpLi.Add(mat);
            }
            return(matGrpLi);
        }
Exemplo n.º 8
0
 // POST api/<controller>
 public void Post(MatGrp matGrp)
 {
     query.InsertMatGrpSub(matGrp.grpCd, matGrp.subNm, matGrp.rmk);
 }
Exemplo n.º 9
0
 // POST api/<controller>
 public void Post(MatGrp matGrp)
 {
     query.InsertMatGrp(matGrp.grpNm, matGrp.rmk);
 }