public int AddVehicle(T_OA_VEHICLE searchVehicleInfo) { VehicleInfoManageBll vehicleManagerBll = new VehicleInfoManageBll(); if (vehicleManagerBll.AddVehicleInfo(searchVehicleInfo)) { return 1; } return -1; }
public int UpdateVehicle(T_OA_VEHICLE searchVehicle) { VehicleInfoManageBll vehicleManagerBll = new VehicleInfoManageBll(); if (vehicleManagerBll.UpdateVehicleInfo(searchVehicle) == -1) { return(-1); } return(1); }
public int AddVehicle(T_OA_VEHICLE searchVehicleInfo) { VehicleInfoManageBll vehicleManagerBll = new VehicleInfoManageBll(); if (vehicleManagerBll.AddVehicleInfo(searchVehicleInfo)) { return(1); } return(-1); }
private void SetFormDefailValue(T_OA_VEHICLE defaultInfo) { txtCarModel.Text = defaultInfo.VEHICLEMODEL; txtCompanyID.Text = defaultInfo.COMPANYID; txtVehicleAssetId.Text = defaultInfo.ASSETID; txtVehicleAssetId.IsReadOnly = true; txtVIN.Text = defaultInfo.VIN; dpBuyDate.Text = defaultInfo.BUYDATE.ToShortDateString(); txtPrice.Text = defaultInfo.BUYPRICE.ToString(); txtINITIALRANGE.Text = defaultInfo.INITIALRANGE.ToString(); txtINTERVALRANGE.Text = defaultInfo.INTERVALRANGE.ToString(); txtMAINTAINCOMPANY.Text = defaultInfo.MAINTAINCOMPANY; txtMAINTAINTEL.Text = defaultInfo.MAINTAINTEL; txtMAINTENANCECYCLE.Text = defaultInfo.MAINTENANCECYCLE.ToString(); txtMAINTENANCEREMIND.Text = defaultInfo.MAINTENANCEREMIND.ToString(); txtSEATQUANTITY.Text = defaultInfo.SEATQUANTITY.ToString(); txtVEHICLEBRANDS.Text = defaultInfo.VEHICLEBRANDS; txtVEHICLETYPE.Text = defaultInfo.VEHICLETYPE; txtWEIGHT.Text = defaultInfo.WEIGHT.ToString(); if (!string.IsNullOrEmpty(defaultInfo.VEHICLEFLAG)) { foreach (T_SYS_DICTIONARY Region in cmbUserFlag.Items) { if (Region.DICTIONARYVALUE == Convert.ToInt32(defaultInfo.VEHICLEFLAG)) { cmbUserFlag.SelectedItem = Region; break; } } } //if (defaultInfo.VEHICLEFLAG.Trim() == null) // cmbUserFlag.SelectedIndex = -1; //else //{ // if (defaultInfo.VEHICLEFLAG.Trim() == "1") // cmbUserFlag.SelectedIndex = 1; // else // cmbUserFlag.SelectedIndex = 0; //} }
private void SetComboBoxSelect(ObservableCollection <T_OA_VEHICLE> cmbData, string assetId) { cmbVehicleAssetId.Items.Clear(); T_OA_VEHICLE selectObj = null; foreach (T_OA_VEHICLE obj in cmbData) { cmbVehicleAssetId.Items.Add(obj); if (obj.ASSETID == assetId) { selectObj = obj; } } cmbVehicleAssetId.DisplayMemberPath = "VIN"; if (selectObj != null) { cmbVehicleAssetId.SelectedItem = selectObj; } else { cmbVehicleAssetId.SelectedIndex = 0; } }
private void UpdateInfo(T_OA_VEHICLE updateInfo) { if (Check()) { T_SYS_DICTIONARY StrDepCity = cmbUserFlag.SelectedItem as T_SYS_DICTIONARY; updateInfo.BUYDATE = Convert.ToDateTime(dpBuyDate.Text); updateInfo.BUYPRICE = Convert.ToDecimal(txtPrice.Text); updateInfo.INITIALRANGE = Convert.ToDecimal(txtINITIALRANGE.Text); updateInfo.INTERVALRANGE = Convert.ToDecimal(txtINTERVALRANGE.Text); updateInfo.MAINTAINCOMPANY = txtMAINTAINCOMPANY.Text; updateInfo.MAINTAINTEL = txtMAINTAINTEL.Text; updateInfo.MAINTENANCECYCLE = Convert.ToDecimal(txtMAINTENANCECYCLE.Text); updateInfo.MAINTENANCEREMIND = Convert.ToDecimal(txtMAINTENANCEREMIND.Text); updateInfo.SEATQUANTITY = Convert.ToDecimal(txtSEATQUANTITY.Text); updateInfo.VEHICLEBRANDS = txtVEHICLEBRANDS.Text; updateInfo.VEHICLETYPE = txtVEHICLETYPE.Text; updateInfo.WEIGHT = Convert.ToDecimal(txtWEIGHT.Text); updateInfo.COMPANYID = txtCompanyID.Text; updateInfo.UPDATEDATE = System.DateTime.Now; updateInfo.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; updateInfo.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; if (cmbUserFlag.SelectedIndex > 0) { updateInfo.VEHICLEFLAG = StrDepCity.DICTIONARYVALUE.ToString(); } updateInfo.VEHICLEID = System.Guid.NewGuid().ToString(); updateInfo.VEHICLEMODEL = txtCarModel.Text; updateInfo.VIN = txtVIN.Text; //停车卡 foreach (T_OA_VEHICLECARD card in dg.ItemsSource) { card.T_OA_VEHICLE = updateInfo; if (card.VEHICLECARDID == null) { card.VEHICLECARDID = Guid.NewGuid().ToString(); card.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; card.CREATEDATE = DateTime.Now; card.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; card.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; if (card.CHARGEMONEY != null && card.CARDNAME != null) oCard_add.Add(card); } else { //card.UPDATEDATE = DateTime.Now; card.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; if (card.CHARGEMONEY != null && card.CARDNAME != null) oCard_upd.Add(card); } } //RefreshUI(saveType); RefreshUI(RefreshedTypes.ShowProgressBar); _VM.UpdateVehicleAsync(updateInfo); } }
private void AddInfo() { if (Check() == false) return; T_SYS_DICTIONARY StrDepCity = cmbUserFlag.SelectedItem as T_SYS_DICTIONARY; oCard_upd.Clear(); oCard_add.Clear(); if (newInfo == null) newInfo = new T_OA_VEHICLE(); newInfo.ASSETID = txtVehicleAssetId.Text; newInfo.BUYDATE = Convert.ToDateTime(dpBuyDate.Text); newInfo.BUYPRICE = Convert.ToDecimal(txtPrice.Text); newInfo.INITIALRANGE = Convert.ToDecimal(txtINITIALRANGE.Text); newInfo.INTERVALRANGE = Convert.ToDecimal(txtINTERVALRANGE.Text); newInfo.MAINTAINCOMPANY = txtMAINTAINCOMPANY.Text; newInfo.MAINTAINTEL = txtMAINTAINTEL.Text; newInfo.MAINTENANCECYCLE = Convert.ToDecimal(txtMAINTENANCECYCLE.Text); newInfo.MAINTENANCEREMIND = Convert.ToDecimal(txtMAINTENANCEREMIND.Text); newInfo.SEATQUANTITY = Convert.ToDecimal(txtSEATQUANTITY.Text); newInfo.VEHICLEBRANDS = txtVEHICLEBRANDS.Text; newInfo.VEHICLETYPE = txtVEHICLETYPE.Text; newInfo.WEIGHT = Convert.ToDecimal(txtWEIGHT.Text); newInfo.COMPANYID = txtCompanyID.Text; newInfo.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; newInfo.CREATEDATE = System.DateTime.Now; newInfo.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; newInfo.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; newInfo.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; newInfo.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; newInfo.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; newInfo.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; newInfo.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; newInfo.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; newInfo.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; if (cmbUserFlag.SelectedIndex != 0) { newInfo.VEHICLEFLAG = StrDepCity.DICTIONARYVALUE.ToString(); } newInfo.VEHICLEMODEL = txtCarModel.Text; newInfo.VIN = txtVIN.Text; //停车卡 foreach (T_OA_VEHICLECARD card in dg.ItemsSource) { card.T_OA_VEHICLE = newInfo; if (card.VEHICLECARDID == null && (card.CARDNAME!=null||card.CHARGEMONEY!=null||card.CONTENT!=null)) { card.VEHICLECARDID = Guid.NewGuid().ToString(); card.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; card.CREATEDATE = DateTime.Now; card.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; card.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; if (card.CHARGEMONEY != null && card.CARDNAME != null) oCard_add.Add(card); } else { card.UPDATEDATE = DateTime.Now; card.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; if (card.CHARGEMONEY != null && card.CARDNAME != null) oCard_upd.Add(card); } } if (newInfo.VEHICLEID == null) { newInfo.VEHICLEID = Guid.NewGuid().ToString(); _VM.AddVehicleAsync(newInfo); } else { newInfo.UPDATEDATE = System.DateTime.Now; newInfo.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; newInfo.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; _VM.UpdateVehicleAsync(newInfo); } }
public int UpdateVehicle(T_OA_VEHICLE searchVehicle) { VehicleInfoManageBll vehicleManagerBll = new VehicleInfoManageBll(); if (vehicleManagerBll.UpdateVehicleInfo(searchVehicle) == -1) { return -1; } return 1; }
private void AddInfo() { if (Check() == false) { return; } T_SYS_DICTIONARY StrDepCity = cmbUserFlag.SelectedItem as T_SYS_DICTIONARY; oCard_upd.Clear(); oCard_add.Clear(); if (newInfo == null) { newInfo = new T_OA_VEHICLE(); } newInfo.ASSETID = txtVehicleAssetId.Text; newInfo.BUYDATE = Convert.ToDateTime(dpBuyDate.Text); newInfo.BUYPRICE = Convert.ToDecimal(txtPrice.Text); newInfo.INITIALRANGE = Convert.ToDecimal(txtINITIALRANGE.Text); newInfo.INTERVALRANGE = Convert.ToDecimal(txtINTERVALRANGE.Text); newInfo.MAINTAINCOMPANY = txtMAINTAINCOMPANY.Text; newInfo.MAINTAINTEL = txtMAINTAINTEL.Text; newInfo.MAINTENANCECYCLE = Convert.ToDecimal(txtMAINTENANCECYCLE.Text); newInfo.MAINTENANCEREMIND = Convert.ToDecimal(txtMAINTENANCEREMIND.Text); newInfo.SEATQUANTITY = Convert.ToDecimal(txtSEATQUANTITY.Text); newInfo.VEHICLEBRANDS = txtVEHICLEBRANDS.Text; newInfo.VEHICLETYPE = txtVEHICLETYPE.Text; newInfo.WEIGHT = Convert.ToDecimal(txtWEIGHT.Text); newInfo.COMPANYID = txtCompanyID.Text; newInfo.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; newInfo.CREATEDATE = System.DateTime.Now; newInfo.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; newInfo.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; newInfo.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; newInfo.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; newInfo.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; newInfo.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; newInfo.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; newInfo.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; newInfo.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; if (cmbUserFlag.SelectedIndex != 0) { newInfo.VEHICLEFLAG = StrDepCity.DICTIONARYVALUE.ToString(); } newInfo.VEHICLEMODEL = txtCarModel.Text; newInfo.VIN = txtVIN.Text; //停车卡 foreach (T_OA_VEHICLECARD card in dg.ItemsSource) { card.T_OA_VEHICLE = newInfo; if (card.VEHICLECARDID == null && (card.CARDNAME != null || card.CHARGEMONEY != null || card.CONTENT != null)) { card.VEHICLECARDID = Guid.NewGuid().ToString(); card.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; card.CREATEDATE = DateTime.Now; card.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; card.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; if (card.CHARGEMONEY != null && card.CARDNAME != null) { oCard_add.Add(card); } } else { card.UPDATEDATE = DateTime.Now; card.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; if (card.CHARGEMONEY != null && card.CARDNAME != null) { oCard_upd.Add(card); } } } if (newInfo.VEHICLEID == null) { newInfo.VEHICLEID = Guid.NewGuid().ToString(); _VM.AddVehicleAsync(newInfo); } else { newInfo.UPDATEDATE = System.DateTime.Now; newInfo.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; newInfo.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; _VM.UpdateVehicleAsync(newInfo); } }
private void UpdateInfo(T_OA_VEHICLE updateInfo) { if (Check()) { T_SYS_DICTIONARY StrDepCity = cmbUserFlag.SelectedItem as T_SYS_DICTIONARY; updateInfo.BUYDATE = Convert.ToDateTime(dpBuyDate.Text); updateInfo.BUYPRICE = Convert.ToDecimal(txtPrice.Text); updateInfo.INITIALRANGE = Convert.ToDecimal(txtINITIALRANGE.Text); updateInfo.INTERVALRANGE = Convert.ToDecimal(txtINTERVALRANGE.Text); updateInfo.MAINTAINCOMPANY = txtMAINTAINCOMPANY.Text; updateInfo.MAINTAINTEL = txtMAINTAINTEL.Text; updateInfo.MAINTENANCECYCLE = Convert.ToDecimal(txtMAINTENANCECYCLE.Text); updateInfo.MAINTENANCEREMIND = Convert.ToDecimal(txtMAINTENANCEREMIND.Text); updateInfo.SEATQUANTITY = Convert.ToDecimal(txtSEATQUANTITY.Text); updateInfo.VEHICLEBRANDS = txtVEHICLEBRANDS.Text; updateInfo.VEHICLETYPE = txtVEHICLETYPE.Text; updateInfo.WEIGHT = Convert.ToDecimal(txtWEIGHT.Text); updateInfo.COMPANYID = txtCompanyID.Text; updateInfo.UPDATEDATE = System.DateTime.Now; updateInfo.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; updateInfo.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; if (cmbUserFlag.SelectedIndex > 0) { updateInfo.VEHICLEFLAG = StrDepCity.DICTIONARYVALUE.ToString(); } updateInfo.VEHICLEID = System.Guid.NewGuid().ToString(); updateInfo.VEHICLEMODEL = txtCarModel.Text; updateInfo.VIN = txtVIN.Text; //停车卡 foreach (T_OA_VEHICLECARD card in dg.ItemsSource) { card.T_OA_VEHICLE = updateInfo; if (card.VEHICLECARDID == null) { card.VEHICLECARDID = Guid.NewGuid().ToString(); card.CREATECOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.CREATEDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.CREATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.CREATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.CREATEPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; card.CREATEDATE = DateTime.Now; card.OWNERCOMPANYID = Common.CurrentLoginUserInfo.UserPosts[0].CompanyID; card.OWNERDEPARTMENTID = Common.CurrentLoginUserInfo.UserPosts[0].DepartmentID; card.OWNERID = Common.CurrentLoginUserInfo.EmployeeID; card.OWNERNAME = Common.CurrentLoginUserInfo.EmployeeName; card.OWNERPOSTID = Common.CurrentLoginUserInfo.UserPosts[0].PostID; if (card.CHARGEMONEY != null && card.CARDNAME != null) { oCard_add.Add(card); } } else { //card.UPDATEDATE = DateTime.Now; card.UPDATEUSERID = Common.CurrentLoginUserInfo.EmployeeID; card.UPDATEUSERNAME = Common.CurrentLoginUserInfo.EmployeeName; if (card.CHARGEMONEY != null && card.CARDNAME != null) { oCard_upd.Add(card); } } } //RefreshUI(saveType); RefreshUI(RefreshedTypes.ShowProgressBar); _VM.UpdateVehicleAsync(updateInfo); } }