Exemple #1
0
        private void AddInfo()
        {
            T_OA_CONSERVATION info = new T_OA_CONSERVATION();

            info.T_OA_VEHICLE = (T_OA_VEHICLE)cmbVehicleAssetId.SelectedItem;
            info.CHECKSTATE   = conserVation.CHECKSTATE;
            info.CONSERVATYPE = ((SMT.Saas.Tools.PermissionWS.T_SYS_DICTIONARY)cmbConserVationName.SelectedItem).DICTIONARYNAME.ToString();

            info.CONSERVATIONID      = conserVation.CONSERVATIONID;
            info.TEL                 = txtTel.Text;
            info.CONTENT             = txtContent.Text;
            info.REMARK              = txtReMark.Text;
            info.CONSERVATIONCOMPANY = txtREPAIRCOMPANY.Text;
            info.CONSERVATIONRANGE   = txtCONSERVATIONRANGE.Text.Trim() == "" ? 0 : int.Parse(txtCONSERVATIONRANGE.Text);
            info.REPAIRDATE          = DateTime.Parse(dateREPAIRDATE.Text);
            info.RETRIEVEDATE        = DateTime.Parse(dateRETRIEVEDATE.Text);


            info.ISCHARGE            = ckbHasFee.IsChecked == true ? "1" : "0";
            conserVation.CHARGEMONEY = ckbHasFee.IsChecked == true ? fbCtr.ExtensionalOrder.TOTALMONEY : 0;

            info.CREATEDATE         = System.DateTime.Now;
            info.CREATECOMPANYID    = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID;
            info.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID;
            info.CREATEPOSTID       = Common.CurrentLoginUserInfo.UserPosts[0].PostID;
            info.CREATEUSERID       = Common.CurrentLoginUserInfo.EmployeeID;
            info.CREATEUSERNAME     = Common.CurrentLoginUserInfo.EmployeeName;
            info.OWNERCOMPANYID     = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID;
            info.OWNERDEPARTMENTID  = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID;
            info.OWNERPOSTID        = Common.CurrentLoginUserInfo.UserPosts[0].PostID;
            info.OWNERID            = Common.CurrentLoginUserInfo.EmployeeID;
            info.OWNERNAME          = Common.CurrentLoginUserInfo.EmployeeName;
            info.UPDATEDATE         = System.DateTime.Now;
            info.UPDATEUSERID       = Common.CurrentLoginUserInfo.EmployeeID;
            info.UPDATEUSERNAME     = Common.CurrentLoginUserInfo.EmployeeName;
            conserVation            = info;
            _VM.AddConserVationAsync(info);
        }