private void OnSendtoEmployeeNoBlocked(CAR_USER_VIEW carUserBlocker, car_request req = null) { EmailSmsEventNoBlocked?.Invoke(this, new EmailSmsNoBlockedEventArgs() { CarUserBlocker = carUserBlocker, Req = req }); }
public bool ChangeStatus(car_request req, String status) { try { req.STATUS = status; MySqldb.SaveChanges(); return(true); } catch (Exception ex) { Logger.Error(ex.Message); return(false); //throw; } }
public bool Notification(CAR_USER_VIEW carUserBlocked, string notificationMsg, car_request req) { try { //Mail & SMS to Blocker car_notification notification = new car_notification { MOBILE_ID = "", NOTIFICATION_MSG = notificationMsg, REQUEST_ID = req.ID }; //notification.car_request = ""; MySqldb.car_notification.Add(notification); MySqldb.SaveChanges(); return(true); } catch (Exception) { return(false); //throw; } }
// Log the Transactions public bool OracleTransactionLog(CAR_USER_VIEW carUserBlocked, CAR_USER_VIEW carUserBlocker, car_request id) { try { //Mail & SMS to Blocker using (MySqlConnection connection = new MySqlConnection("SERVER = localhost ; DATABASE= Oracledb ; UID= root ; PASSWORD=;Charset=utf8;")) { string sql = "INSERT INTO `CAR_LOG` (`CAR_REQUEST_ID`,`CAR_NOTIFICATION_ID`,`BLOCKED_USER`,`BLOCKER_USER`,`REQUEST_DATE`) " + "VALUES(@CAR_REQUEST_ID , @CAR_NOTIFICATION_ID , @BLOCKED_USER , @BLOCKER_USER , @REQUEST_DATE)"; connection.Open(); using (MySqlCommand cmd = new MySqlCommand(sql, connection)) { cmd.Parameters.AddWithValue("@CAR_REQUEST_ID", 123); // Need To be Changed cmd.Parameters.AddWithValue("@CAR_NOTIFICATION_ID", 7357); cmd.Parameters.AddWithValue("@BLOCKED_USER", carUserBlocked.CAR_USERNAME ?? " "); cmd.Parameters.AddWithValue("@BLOCKER_USER", carUserBlocked.CAR_USERNAME ?? " "); cmd.Parameters.AddWithValue("@REQUEST_DATE", DateTime.Now); //Execute command cmd.ExecuteNonQuery(); } return(true); } } catch (Exception) { return(false); } }