private static int RunSetCommandAndReturnExitCode(SetEmployee opts) { var client = new RestClient(opts.BaseUrl) { RemoteCertificateValidationCallback = (sender, certificate, chain, sslPolicyErrors) => true, }; var request = new RestRequest(_path + "employees", Method.POST); request.AddJsonBody(new salary.host.webapi.dto.Employee() { Name = opts.CustomEmployeeName, Kind = opts.PaymentKind, Rate = opts.Rate.ToString() }); var response = client.Execute <bool>(request); Console.Write($"isSuccess:{response.Data}"); return(0); }
public ReturnStatus SetEmployee(SetEmployee req) { using (var connection = new SqlConnection(_connectionString.HotelManagement)) { var cmd = new SqlCommand(p_Employees_Set, connection) { CommandType = CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@UserID", _requestInfo.UserId); cmd.Parameters.Add("@RetVal", SqlDbType.Int).Direction = ParameterDirection.Output; cmd.Parameters.Add("@RetMsg", SqlDbType.VarChar, 500).Direction = ParameterDirection.Output; cmd.Parameters.AddWithValue("@EmployeeID", req.EmployeeId); cmd.Parameters.AddWithValue("@UserName", req.UserName); cmd.Parameters.AddWithValue("@FirstName", req.FirstName); cmd.Parameters.AddWithValue("@MidName", req.MidName); cmd.Parameters.AddWithValue("@LastName1", req.LastName1); cmd.Parameters.AddWithValue("@LastName2", req.LastName2); cmd.Parameters.AddWithValue("@Locked", req.Locked); cmd.Parameters.AddWithValue("@LockedDateTime", req.LockedDateTime); cmd.Parameters.AddWithValue("@RequiresReset", req.RequiresReset); cmd.Parameters.AddWithValue("@EmployeeTypeID", req.EmployeeTypeId); cmd.Parameters.AddWithValue("@StartDateTime", req.StartDateTime); cmd.Parameters.AddWithValue("@LastLoginDateTime", req.LastLoginDateTime); cmd.Parameters.AddWithValue("@Terminate", req.Terminate); cmd.Parameters.AddWithValue("@TerminatedDateTime", req.TerminatedDateTime); connection.Open(); cmd.ExecuteNonQuery(); return(new ReturnStatus(cmd.Parameters["@RetVal"].Value.ToSafeInt32(), cmd.Parameters["@RetMsg"].Value.ToSafeString())); } }
public ReturnStatus SetEmployee(SetEmployee req) { return(null); }
/// <summary> /// Wypełnianie zakładki pracownik /// </summary> private void FillLoanSettings() { //pobieranie ustawień setEmployee.GetSettings(); //pobieranie listy ustawienia pocztkowe SetEmployee.InitialSettings(); //usuwanie kolumn systemowych żeby nie były wyświetlane w kolumny dostepne //systemowe to zaczynajce się na __ listaTemp.Clear(); foreach (Column k in SetEmployee.listColumns) { if (k.Name.Contains("__")) { listaTemp.Add(k); } } //usunięcie z listy foreach (Column k in listaTemp) { SetEmployee.listColumns.Remove(k); } // //sortowanie // cbEmployeeSortColumn.DataSource = SetEmployee.listColumns; cbEmployeeSortColumn.DisplayMember = "Description"; cbEmployeeSortColumn.ValueMember = "Index"; cbEmployeeSortColumn.SelectedValue = setEmployee.SortColumnIndex; if (setEmployee.SortTypeAscDesc == SortType.ascending) { cbEmployeeSortType.SelectedIndex = 1; } else { cbEmployeeSortType.SelectedIndex = 0; } // //opcje wyświetlania // switch (setEmployee.OptionDisplay) { case DisplayOptions.hired: rbPracZatrudnieni.Checked = true; break; case DisplayOptions.realesed: rbPracZwolnieni.Checked = true; break; case DisplayOptions.all: rbPracWszystkie.Checked = true; break; default: break; } //dodanie eventów this.cbEmployeeSortColumn.SelectedIndexChanged += new System.EventHandler(this.changeEmployee); this.cbEmployeeSortType.SelectedIndexChanged += new System.EventHandler(this.changeEmployee); this.rbPracZatrudnieni.CheckedChanged += new System.EventHandler(this.changeEmployee); this.rbPracZwolnieni.CheckedChanged += new System.EventHandler(this.changeEmployee); this.rbPracWszystkie.CheckedChanged += new System.EventHandler(this.changeEmployee); }