public async Task <ActionResult <feedback> > Postfeedback(feedback feedback) { _context.feedbacks.Add(feedback); await _context.SaveChangesAsync(); return(CreatedAtAction("Getfeedback", new { id = feedback.id }, feedback)); }
public IHttpActionResult Putfeedback(int id, feedback feedback) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != feedback.feedback_id) { return(BadRequest()); } db.Entry(feedback).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!feedbackExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult GiveFeedback(feedback feedback) { feedback.member_id = Convert.ToInt32(Session["junior_id"]); feedback.project_id = Convert.ToInt32(Session["project_id"]); feedback.tl_id = Convert.ToInt32(Session["user_id"]); var members = db.project_members.Where(s => s.project_id == feedback.project_id); if (members.Count() != 0) { foreach (var x in members) { user u = db.users.Find(x.member_id); if (u.type_id == 2) { feedback.pm_id = x.member_id; break; } } } db.feedbacks.Add(feedback); db.SaveChanges(); return(RedirectToAction("Details", new { id = Convert.ToInt32(Session["project_id"]) })); }
/// <summary> /// Converts from. /// </summary> /// <param name="feedback">The feedback.</param> /// <returns>feedbackModel.</returns> public static feedbackModel ConvertFrom(feedback feedback) { if (feedback == null) { feedback = new feedback(); } return(new feedbackModel() { hr_manual = feedback.hr_manual, cims_idpassword = feedback.cims_idpassword, books = feedback.books, identitycard = feedback.identitycard, library_card = feedback.library_card, hr_anyother = feedback.hr_anyother, bank_account = feedback.bank_account, notepad = feedback.notepad, pen = feedback.pen, employee_card = feedback.employee_card, admin_anyother = feedback.admin_anyother, computer_system = feedback.computer_system, headphones = feedback.headphones, emailid_password = feedback.emailid_password, network_ip = feedback.network_ip, firewall_id = feedback.firewall_id, domain_usernamepassword = feedback.domain_usernamepassword, messengers_access = feedback.messengers_access, systemadmin_anyother = feedback.systemadmin_anyother, hrmanual_and_responsibilities = feedback.hrmanual_and_responsibilities }); }
public ActionResult submit(string userid, string comment, string rating, string returnurl) { try { int uid = int.Parse(userid); int rt = int.Parse(rating); List <users> data = (List <users>)Session["Data"]; if (uid == data[0].userid) { return(RedirectToAction(returnurl.Split('/')[1], "home", new { id = returnurl.Split('/')[2] })); } else { using (var context = new Entities()) { feedback fdback = new feedback { C_to = uid, C_from = data[0].userid, msg = comment, C_date = DateTime.Now, rating = rt }; context.feedback.Add(fdback); context.SaveChanges(); return(RedirectToAction(returnurl.Split('/')[1], "home", new { id = returnurl.Split('/')[2] })); } } } catch (Exception ex) { Console.Write(ex.Message); return(RedirectToAction(returnurl.Split('/')[1], "home", new { id = returnurl.Split('/')[2] })); } }
public ActionResult Comments(int id, feedBackComment feed) { string role = null; ViewData["Role"] = ""; IEnumerable <string> roles = new List <string>(); roles = ((ClaimsIdentity)User.Identity).Claims .Where(c => c.Type == ClaimTypes.Role) .Select(c => c.Value); foreach (var x in roles) { role = x; } if (role != null) { ViewData["Role"] = role; } feedBackComment cmnt = new feedBackComment(); ServiceFeedBack sF = new ServiceFeedBack(); feedback f = new feedback(); f = feed.feedback; f.idUser = User.Identity.GetUserId(); f.description = feed.feedback.description; f.idService = id; sF.Add(f); sF.Commit(); return(RedirectToAction("Index")); }
public ActionResult UserDetails(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } feedback employee = db.feedbacks.Find(id); if (employee == null) { return(HttpNotFound()); } var mail = db.feedbacks .Where(x => x.Id == employee.Id) .Select(x => x.filename).Max(); var filepath = db.feedbacks .Where(x => x.Id == employee.Id) .Select(x => x.filepath).Max(); if (mail != null) { string path = Server.MapPath(filepath); byte[] imageByteData = System.IO.File.ReadAllBytes(path); string imageBase64Data = Convert.ToBase64String(imageByteData); string imageDataURL = string.Format("data:image/png;base64,{0}", imageBase64Data); ViewBag.ImageData = imageDataURL; } ViewBag.filecontent = mail; return(View(employee)); }
protected override SetFeedbackResponse InnerHandle(SetFeedbackRequest request, member requester) { if (!((Common.Model.MemberType)requester.MemberType).HasFlag(MemberType.Player)) { return new SetFeedbackResponse() { AccessDenied = true } } ; var db = new DatabaseEntities(); var e = request.Feedback; var dbFB = new feedback { Absorb = e.AbsorbQuestion, Bad = e.BadQuestion, Challenge = e.ChallengeQuestion, Day = e.DayQuestion, Effort = e.EffortQuestion, Good = e.GoodQuestion, FocusPoint = e.FocusPointQuestion, Ready = e.ReadyQuestion, member = db.members.Find(requester.ID), playsession = db.playsessions.Find(e.PlaySession.Id) }; db.feedbacks.Add(dbFB); db.SaveChanges(); return(new SetFeedbackResponse()); } }
public async Task <IActionResult> Active(int id) { feedback b = _context.feedbacks.FirstOrDefault(u => u.id == id && u.status == false); if (b != null) { b.status = true; } else { b = null; } try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!feedbackExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public ActionResult TeamLeaderEvaluation(String describtion) { int ooo = (int)Session["id"]; var x = from e in db.usertable join p in db.usertable on e.userid equals p.userid where e.userid == ooo select new viewmodel { u = e }; ViewData["mdinfo"] = x.ToList(); project pr = db.projecttable.Find(proid); db.Entry(pr).Reference("Manager").Load(); user sender = db.usertable.Find(ooo); user recive = db.usertable.Find(pr.Manager.userid); user trainee = db.usertable.Find(train); try { feedback b = db.feedbacktable.Single(e => e.project.projectid == proid & e.Sender.userid == ooo & e.Reciver.userid == pr.Manager.userid); } catch { feedback f = new feedback(); f.project = pr; f.Reciver = recive; f.Sender = sender; f.Trainee = trainee; f.describtion = describtion; db.feedbacktable.Add(f); db.SaveChanges(); } return(RedirectToAction("TeamleaderCurrent")); }
public ActionResult Create(HttpPostedFileBase photo) { try { var description = Request.Form["description"]; var top = new feedback(); top.description = (description); var restClient = new RestClient("http://localhost:18080/pidev-web/rest/"); restClient.AddDefaultHeader("accept", "*/*"); var request = new RestRequest("feedback", Method.POST); request.AddJsonBody(new { description = description, }); var response = restClient.Execute(request); return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.Message = "ERROR:" + ex.Message.ToString(); return(RedirectToAction("Index")); } }
public ActionResult Index(FeedbackModel feedback) { var objFeedback = new feedback(); objFeedback.feedback_name = feedback.FeedbackName; objFeedback.email = feedback.Email; objFeedback.subject = feedback.Subject; objFeedback.message = feedback.Message; try { var feedbackId = new FeedbackADO().Insert(objFeedback); string content = System.IO.File.ReadAllText(Server.MapPath("~/Contents/EmailTemplate/feedback.html")); content = content.Replace("{{CustomerName}}", feedback.FeedbackName); //content = content.Replace("{{CustomerEmail}}", feedback.Email); //content = content.Replace("{{CustomerSubject}}", feedback.Subject); content = content.Replace("{{CustomerMessage}}", feedback.Message); var toEmailAddress = ConfigurationManager.AppSettings["ToEmailAddress"].ToString(); new MailHelper().SendMail(feedback.Email, "FashionShop - Xác nhân feedback của bạn", content); // Send Email to Customer new MailHelper().SendMail(toEmailAddress, feedback.Subject, content); // Send Email to Admin } catch (Exception) { ViewBag.Failed = "Gửi feedback thất bại!"; } ViewBag.Success = "Gửi feedback thành công!"; return(View()); }
public async Task <IActionResult> Putfeedback(int id, feedback feedback) { if (id != feedback.id) { return(BadRequest()); } _context.Entry(feedback).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!feedbackExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void Index(feedback a) { try { SqlConnection con = new SqlConnection(); con.ConnectionString = ConfigurationManager.ConnectionStrings["EcommerceCon"].ConnectionString; if (con.State == ConnectionState.Closed) { con.Open(); } SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandText = "pSMWFeedback"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@name", SqlDbType.VarChar).Value = a.name; cmd.Parameters.Add("@email", SqlDbType.VarChar).Value = a.email; cmd.Parameters.Add("@comment", SqlDbType.VarChar).Value = a.comment; cmd.ExecuteNonQuery(); con.Close(); } catch (Exception e) { } }
public ActionResult Index(feedback fb) { fb.Country = "ID"; fb.SystemIp = GetIp(); Int64 Id = _feedbackDao.Savefeedback(fb); if (Id > 0) { feedback feedback = _feedbackDao.GetFeedback(Id); StringBuilder sb = new StringBuilder(); sb.Append(RenderRazorViewToString("_feedbackform_Id", feedback)); var result = _utilityService.SendEmail("Schaeffler - Contact Us Enquiry <" + DateTime.Now.ToString() + ">", sb.ToString(), feedback.Email, true, null); TempData["Success"] = "Success"; return(RedirectToAction("Index")); } IList <BrandService> brandServices = _feedbackDao.GetBrandServices(); IList <VehicleType> vehicleTypes = _feedbackDao.GetVehicleTypes(); IList <InformationType> informationTypes = _feedbackDao.GetInformationTypes(); if (brandServices != null && brandServices.Count > 0) { ViewBag.BrandServices = brandServices; } if (vehicleTypes != null && vehicleTypes.Count > 0) { ViewBag.VehicleTypes = vehicleTypes; } if (informationTypes != null && informationTypes.Count > 0) { ViewBag.InformationTypes = informationTypes; } return(View()); }
public static void insert(feedback m) { using (var data = new instDataContext()) { data.feedbacks.InsertOnSubmit(m); data.SubmitChanges(); } }
private void feedbackToolStripMenuItem_Click(object sender, EventArgs e) { this.Hide(); feedback abs = new feedback(); abs.Visible = true; //MessageBox.Show("Want to give Suggestion Or Feedback Aboout Online Gallary system then you can Mail Us on\n \t\"[email protected]\" \n\t\tor on \n \t\"[email protected]\"\n\nThankYou"); }
public ActionResult DeleteConfirmed(int id) { feedback feedback = db.feedbacks.Find(id); db.feedbacks.Remove(feedback); db.SaveChanges(); return(RedirectToAction("Index")); }
public bool submitForm(feedback Feed) { using (objFeed) { objFeed.feedbacks.InsertOnSubmit(Feed); objFeed.SubmitChanges(); return(true); } }
public async Task <ActionResult> DeleteConfirmed(int id) { feedback feedback = await db.feedbacks.FindAsync(id); db.feedbacks.Remove(feedback); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
/// <summary> /// /// </summary> private void LoadData() { List <viviLib.Data.SearchParam> listParam = new List <viviLib.Data.SearchParam>(); //if (!isSuperAdmin) //{ // listParam.Add(new viviLib.Data.SearchParam("manageId", ManageId)); //} if (!string.IsNullOrEmpty(this.StatusList.SelectedValue)) { listParam.Add(new viviLib.Data.SearchParam("status", int.Parse(this.StatusList.SelectedValue))); } int userId = 0; if (int.TryParse(this.txtUserId.Text, out userId)) { if (userId > 0) { listParam.Add(new viviLib.Data.SearchParam("userid", userId)); } } if (!string.IsNullOrEmpty(this.txtUserName.Text)) { listParam.Add(new viviLib.Data.SearchParam("userName", this.txtUserName.Text)); } DateTime tempdt = DateTime.MinValue; if (!string.IsNullOrEmpty(StimeBox.Text.Trim())) { if (DateTime.TryParse(StimeBox.Text.Trim(), out tempdt)) { if (tempdt > DateTime.MinValue) { listParam.Add(new viviLib.Data.SearchParam("stime", StimeBox.Text.Trim())); } } } if (!string.IsNullOrEmpty(EtimeBox.Text.Trim())) { if (DateTime.TryParse(EtimeBox.Text.Trim(), out tempdt)) { if (tempdt > DateTime.MinValue) { listParam.Add(new viviLib.Data.SearchParam("etime", tempdt.AddDays(1))); } } } string orderby = string.Empty; feedback bll = new feedback(); DataSet pageData = bll.PageSearch(listParam, this.Pager1.PageSize, this.Pager1.CurrentPageIndex, orderby); this.Pager1.RecordCount = Convert.ToInt32(pageData.Tables[0].Rows[0][0]); this.rptIamges.DataSource = pageData.Tables[1]; this.rptIamges.DataBind(); }
/*Ending point*/ public ActionResult Contact() { feedback obj = new feedback(); obj.added_on = DateTime.Now; return(View(obj)); //return View(); }
public ActionResult Edit([Bind(Include = "feedback_id,email,comment")] feedback feedback) { if (ModelState.IsValid) { db.Entry(feedback).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(feedback)); }
private void homepage_Load(object sender, EventArgs e) { //窗口变量赋值 organization = new organization(); personal = new personal(); feedback = new feedback(); administrator = new administrator(); help = new help(); changepassword = new changepassword(); }
public Boolean addFeedback(feedback f) { using (DBEntities db = new DBEntities()) { db.feedbacks.Add(f); db.SaveChanges(); return(true); } return(false); }
public ActionResult feedback([Bind(Include = "id,rate,feed")] feedback appointments) { if (ModelState.IsValid) { db.feebak.Add(appointments); db.SaveChanges(); return(RedirectToAction("thanks")); } return(View(appointments)); }
public void DeleteFeedBack(int id) { feedback db = context.Feedback.Find(id); if (db != null) { context.Feedback.Remove(db); context.SaveChanges(); } }
public async Task <ActionResult> Edit([Bind(Include = "feedback_id,user_id,date_location,suggestion,detail,problem")] feedback feedback) { if (ModelState.IsValid) { db.Entry(feedback).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(feedback)); }
public ActionResult GiveFeedBacPost(FeedBack model) { feedback contextModel = new feedback(); contextModel.EmpId = model.EmployeeId; contextModel.Comment = model.Comment; contextModel.ClientId = User.Identity.GetUserId(); Db.feedbacks.Add(contextModel); Db.SaveChanges(); return(RedirectToAction("Index", "Home")); }
protected void Button1_Click(object sender, EventArgs e) { feedback f = new feedback(); f.name = TextBox1.Text; f.phone = TextBox2.Text; f.email = TextBox3.Text; f.address = TextBox4.Text; f.city = TextBox5.Text; f.feedback1 = TextBox6.Text; feedback.insert(f); }
public ActionResult Create([Bind(Include = "feedback_id,email,comment")] feedback feedback) { if (ModelState.IsValid) { db.feedbacks.Add(feedback); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(feedback)); }
public static void update(feedback m) { using (var data = new instDataContext()) { var obj = data.feedbacks.Single(j => j.name == m.name); obj.phone = m.phone; obj.address = m.address; obj.city = m.city; obj.email = m.email; obj.feedback1 = m.feedback1; data.SubmitChanges(); } }
partial void Updatefeedback(feedback instance);
partial void Insertfeedback(feedback instance);
partial void Deletefeedback(feedback instance);
public void ShowGameFeedback(feedback feedb) { if (feedb == feedback.Ok) { isRunningOkFeedback = true; gameController.PlayAudio(BaseFunctions.AudioCliper.GoodAnswer); OkFeedback.GetComponent<CanvasGroup>().alpha = 1.0f; OkFeedback.enabled = false; } if (feedb == feedback.Error) { isRunningErrorFeedback = true; gameController.PlayAudio(BaseFunctions.AudioCliper.BadAnswer); ErrorFeedback.GetComponent<CanvasGroup>().alpha = 1.0f; ErrorFeedback.enabled = false; } if (feedb == feedback.Late) { isRunningLateFeedback = true; gameController.PlayAudio(BaseFunctions.AudioCliper.BadAnswer); LateFeedback.GetComponent<CanvasGroup>().alpha = 1.0f; LateFeedback.enabled = false; } if (feedb == feedback.Bonus) { isRunningBonusFeedback = true; gameController.PlayAudio(BaseFunctions.AudioCliper.GoodAnswer); BonusFeedback.GetComponent<CanvasGroup>().alpha = 1.0f; BonusFeedback.enabled = false; } if (feedb == feedback.Round) { isRunningRoundFeedback = true; gameController.PlayAudio(BaseFunctions.AudioCliper.Round); RoundFeedback.GetComponent<CanvasGroup>().alpha = 1.0f; RoundFeedback.enabled = false; } if (feedb == feedback.Level) { isRunningLevelFeedback = true; NumberLevelFeedback.text = gameController.GetLevel().ToString(); gameController.PlayAudio(BaseFunctions.AudioCliper.Round); LevelFeedback.GetComponent<CanvasGroup>().alpha = 1.0f; LevelFeedback.enabled = false; } }
private feedback MapTo(IFeedbackApiModel feedback) { var result = new feedback { applicationid = feedback.appcode, browserinfo = feedback.browserinfo, comments = feedback.comment, pageid = feedback.pageid, screenshot = !String.IsNullOrEmpty(feedback.screenshot) ? Convert.FromBase64String(feedback.screenshot.Substring(feedback.screenshot.IndexOf("base64,", StringComparison.Ordinal) + 7)) : null, type = feedback.feedbackType, utctimestamp = DateTime.UtcNow, userid = feedback.userid, status = FeedbackStatus.New }; return result; }