示例#1
0
        public static int Update(ViewCboVatTu vatTu, Entities db = null)
        {
            if (vatTu == null || vatTu.ID_vat_tu == null || vatTu.ID_loai_vat_tu == null || vatTu.Ten_vat_tu == null)
            {
                return(0);
            }

            if (db == null)
            {
                db = new Entities();
            }

            var entity = db.STO_VatTu.FirstOrDefault(p => p.ID_vat_tu == vatTu.ID_vat_tu);

            if (entity == null)
            {
                return(0);
            }

            entity.ID_loai_vat_tu = vatTu.ID_loai_vat_tu;
            entity.Ten_vat_tu     = vatTu.Ten_vat_tu;
            entity.Ma_vat_tu      = vatTu.Ma_vat_tu;
            entity.Don_vi         = vatTu.Don_vi;
            entity.Mo_ta          = vatTu.Mo_ta;

            return(db.SaveChanges());
        }
示例#2
0
        public static int Insert(ViewCboVatTu vatTu, Entities db = null)
        {
            if (vatTu == null || vatTu.ID_loai_vat_tu == null || vatTu.Ten_vat_tu == null)
            {
                return(0);
            }

            if (db == null)
            {
                db = new Entities();
            }

            var entity = new STO_VatTu();

            entity.ID_loai_vat_tu = vatTu.ID_loai_vat_tu;
            entity.Ten_vat_tu     = vatTu.Ten_vat_tu;
            entity.Ma_vat_tu      = vatTu.Ma_vat_tu;
            entity.Don_vi         = vatTu.Don_vi;
            entity.Mo_ta          = vatTu.Mo_ta;

            db.STO_VatTu.Add(entity);

            return(db.SaveChanges());
        }