public JsonResult DeleteById(string id) { int result = 0; VT_GetSMSInfo_Result param = db.VT_GetSMSInfo(int.Parse(id)).FirstOrDefault(); if (param.Type.Contains("Xuất") || param.Type.Contains("Xuat")) { result = zalo.sendMessage(param.ZaloId, "LỆNH ĐIỀU VẬN: HÀNG XUẤT - HỦY KẾ HOẠCH \nNgày vận chuyển:" + param.transdate + "\nKH:" + param.ShortName + "\nADD:" + param.Location + "\nLOẠI: " + param.CntrSize + "-" + param.Shipping + "\nLH:" + param.Caller + "\nYC: " + param.Inquiry + "\nTàu chạy/Hết hạn: " + param.ExpireDate + "\nBốc cont/Hạ rỗng:" + param.PickupYard + "\nGhi chú: " + param.Note); } else { result = zalo.sendMessage(param.ZaloId, "LỆNH ĐIỀU VẬN: HÀNG NHẬP - HỦY KẾ HOẠCH \nNgày vận chuyển:" + param.transdate + "\nKH:" + param.ShortName + "\nADD:" + param.Location + "\nLOẠI: " + param.CntrSize + "-" + param.Shipping + "\nLH:" + param.Caller + "\nYC: " + param.Inquiry + "\nTàu chạy/Hết hạn: " + param.ExpireDate + "\nBốc cont/Hạ rỗng:" + param.PickupYard + "\nGhi chú: " + param.Note); } if (result <= 0) { return(Json(new { success = false, message = "Gửi tin zalo thất bại" }, JsonRequestBehavior.AllowGet)); } return(Json(new { success = true, message = "Gửi tin zalo thành công" }, JsonRequestBehavior.AllowGet)); }
////ham tim kiem va send SMS bang id //[HttpPost] //public async Task<JsonResult> SendById(string id) //{ // string result = ""; // string sessionid = await loginSMS(); // string keepsessionresult = await keepSession(sessionid); // VT_GetSMSInfo_Result param = db.VT_GetSMSInfo(int.Parse(id)).FirstOrDefault(); // if(param.Type.Contains("Xuất")|| param.Type.Contains("Xuat")) // { // result = await sendCreateSMSExport(sessionid, param.Phone, param.ShortName, param.transdate, // param.Location, param.CntrSize, param.PickupYard, param.bookbill); // string logout = await logoutSMS(sessionid); // } // else // { // result = await sendCreateSMSImport(sessionid, param.Phone, param.ShortName, param.transdate, // param.Location, param.CntrSize, param.PickupYard, param.bookbill); // string logout = await logoutSMS(sessionid); // } // return Json(new { success = true, message = result }, JsonRequestBehavior.AllowGet); //} ////ham tim kiem va gui SMS huy bang id //[HttpPost] //public async Task<JsonResult> DeleteById(string id) //{ // string result = ""; // string sessionid = await loginSMS(); // string keepsessionresult = await keepSession(sessionid); // VT_GetSMSInfo_Result param = db.VT_GetSMSInfo(int.Parse(id)).FirstOrDefault(); // if (param.Type.Contains("Xuất") || param.Type.Contains("Xuat")) // { // result = await sendDeleteSMSExport(sessionid, param.Phone, param.ShortName, param.transdate, // param.Location, param.CntrSize, param.PickupYard, param.bookbill); // string logout = await logoutSMS(sessionid); // } // else // { // result = await sendDeleteSMSImport(sessionid, param.Phone, param.ShortName, param.transdate, // param.Location, param.CntrSize, param.PickupYard, param.bookbill); // string logout = await logoutSMS(sessionid); // } // return Json(new { success = true, message = result }, JsonRequestBehavior.AllowGet); //} //ham gui SMS huy bang id tra ve string public async Task <string> DeleteByIdString(string id) { string result = ""; string sessionid = await loginSMS(); string keepsessionresult = await keepSession(sessionid); VT_GetSMSInfo_Result param = db.VT_GetSMSInfo(int.Parse(id)).FirstOrDefault(); if (param.Type.Contains("Xuất") || param.Type.Contains("Xuat")) { result = await sendDeleteSMSExport(sessionid, param.Phone, param.ShortName, param.transdate, param.Location, param.CntrSize, param.PickupYard, param.bookbill); string logout = await logoutSMS(sessionid); } else { result = await sendDeleteSMSImport(sessionid, param.Phone, param.ShortName, param.transdate, param.Location, param.CntrSize, param.PickupYard, param.bookbill); string logout = await logoutSMS(sessionid); } return(result); }
public async Task <JsonResult> SendExportById(string id) { string result = ""; string sessionid = await loginSMS(); string keepsessionresult = await keepSession(sessionid); VT_GetSMSInfo_Result param = db.VT_GetSMSInfo(int.Parse(id)).FirstOrDefault(); result = await sendCreateSMSExport(sessionid, param.Phone, param.ShortName, param.transdate, param.Location, param.CntrSize, param.PickupYard, param.bookbill); return(Json(new { success = true, message = result }, JsonRequestBehavior.AllowGet)); }
public void DeleteById(int id, TruckingVSMEntities db) { int result = 0; VT_GetSMSInfo_Result param = db.VT_GetSMSInfo(id).FirstOrDefault(); if (param.Type.Contains("Xuất") || param.Type.Contains("Xuat")) { result = sendMessage(param.ZaloId, "LỆNH ĐIỀU VẬN: HÀNG XUẤT - HỦY KẾ HOẠCH \nNgày vận chuyển:" + param.transdate + "\nKH:" + param.ShortName + "\nADD:" + param.Location + "\nLOẠI: " + param.CntrSize + "-" + param.Shipping + "\nLH:" + param.Caller + "\nYC: " + param.Inquiry + "\nTàu chạy/Hết hạn: " + param.ExpireDate + "\nBãi Bốc cont:" + param.PickupYard + "\nBãi Hạ rỗng" + param.ReturnYard + "\nGhi chú: " + param.Note); } else { result = sendMessage(param.ZaloId, "LỆNH ĐIỀU VẬN: HÀNG NHẬP - HỦY KẾ HOẠCH \nNgày vận chuyển:" + param.transdate + "\nKH:" + param.ShortName + "\nADD:" + param.Location + "\nLOẠI: " + param.CntrSize + "-" + param.Shipping + "\nLH:" + param.Caller + "\nYC: " + param.Inquiry + "\nTàu chạy/Hết hạn: " + param.ExpireDate + "\nBốc cont:" + param.PickupYard + "\nBãi Hạ rỗng" + param.ReturnYard + "\nGhi chú: " + param.Note); } }
public JsonResult Delete(int id) { if (db.TransportOrders.Where(c => c.ID == id).Select(c => c.SendSMS).FirstOrDefault().Equals("1")) { int result = 0; VT_GetSMSInfo_Result param = db.VT_GetSMSInfo(id).FirstOrDefault(); if (param.Type.Contains("Xuất") || param.Type.Contains("Xuat")) { result = zalo.sendMessage(param.ZaloId, "LỆNH ĐIỀU VẬN: HÀNG XUẤT - HỦY KẾ HOẠCH \nNgày:" + param.transdate + "\nKH:" + param.ShortName + "\nADD:" + param.Location + "\nLOẠI: " + param.CntrSize + "-" + param.Shipping + "\nLH:" + param.Caller + "\nYC: " + param.Inquiry + "\nTàu chạy/Hết hạn: " + param.ExpireDate + "\nBốc cont/Hạ rỗng:" + param.PickupYard + "\nGhi chú: " + param.Note); } else { result = zalo.sendMessage(param.ZaloId, "LỆNH ĐIỀU VẬN: HÀNG NHẬP - HỦY KẾ HOẠCH \nNgày:" + param.transdate + "\nKH:" + param.ShortName + "\nADD:" + param.Location + "LOẠI: " + param.CntrSize + "-" + param.Shipping + "\n LH:" + param.Caller + "\nYC: " + param.Inquiry + "\nTàu chạy/Hết hạn: " + param.ExpireDate + "\nBốc cont/Hạ rỗng:" + param.PickupYard + "\nGhi chú: " + param.Note); } db.VT_DeleteTripByOrder(id); db.SaveChanges(); //if (sms.Contains("SUCCESS")) //{ return(Json(new { success = true, message = "Deleted Successfully" }, JsonRequestBehavior.AllowGet)); /*} * else * { * return Json(new { success = false, message = "Deleted Failed" }, JsonRequestBehavior.AllowGet); * }*/ } else { db.VT_DeleteTripByOrder(id); db.SaveChanges(); return(Json(new { success = true, message = "Deleted Successfully" }, JsonRequestBehavior.AllowGet)); } }