Exemplo n.º 1
0
        public static string UpdateNhaCungCap(string id, string manhacc, string tennhacungcap,
                                              string diaChi, string sodienthoai, string somayfax, string email, string taikhoannganhang, string motainganhang, string diachiweb,
                                              string kichhoat, string ghichu)
        {
            Guid   currentUserID = Guid.NewGuid();
            string currentUser   = "";

            #region Get current User
            MembershipUser membershipUser = Membership.GetUser(HttpContext.Current.User.Identity.Name);
            if (membershipUser != null)
            {
                currentUser   = membershipUser.UserName;
                currentUserID = (Guid)membershipUser.ProviderUserKey;
            }
            #endregion get current User
            xRPDataContext  nhacungcap    = new xRPDataContext();
            Qlvt_NhaCungCap dalnhacungcap = new Qlvt_NhaCungCap();
            int?            idd           = int.Parse(id) == 0 || int.Parse(id) == -1 ? (int?)null : int.Parse(id);
            try
            {
                if (int.Parse(id) == -1)
                {
                    nhacungcap.Sp_Qlvt_NhaCungCap_Add_Edit_Deli("ADD", int.Parse(id), manhacc, tennhacungcap, diaChi, sodienthoai, taikhoannganhang, motainganhang, email, somayfax, diachiweb, ghichu, int.Parse(kichhoat), currentUserID, currentUserID, ref idd, Util.GetIP(), Util.GetPCName());
                }
                if (int.Parse(id) > 0)
                {
                    nhacungcap.Sp_Qlvt_NhaCungCap_Add_Edit_Deli("EDIT", int.Parse(id), manhacc, tennhacungcap, diaChi, sodienthoai, taikhoannganhang, motainganhang, email, somayfax, diachiweb, ghichu, int.Parse(kichhoat), currentUserID, currentUserID, ref idd, Util.GetIP(), Util.GetPCName());
                }
            }
            catch (Exception)
            {
                return("ERROR");
            }
            return("SUCCESS");
        }