public static IList <User> LoadByUserStatusId(int StatusId) { IList <User> u = new List <User>(); IUserPersist persist = new UserPersist(); return(u = persist.LoadByUserStatusId(StatusId)); }
public void Load(int UserId) { IUserPersist persist = new UserPersist(); this.Id = UserId; persist.Load(this); }
public static IList <User> FindAll() { IList <User> usr = new List <User>(); IUserPersist persist = new UserPersist(); return(usr = persist.FindAll()); }
public void Delete(int UserId) { IUserPersist persist = new UserPersist(); this.Id = UserId; persist.Delete(this); }
protected void btnLogin_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtUserName.Text) && !string.IsNullOrEmpty(txtPassword.Text)) { User userModel = new User(); userModel.UserName = txtUserName.Text.Trim(); userModel.Password = txtPassword.Text.Trim(); UserPersist userPersist = new UserPersist(); User LoggedInUser = userPersist.CheckValidUser(userModel); if (LoggedInUser.UserId > 0) { Session["UserId"] = LoggedInUser.UserId; Session["UserType"] = LoggedInUser.UserType; Session["UserName"] = LoggedInUser.UserName; } else { lblmessage.Text = "Please provide valid User Name / Password"; } if (Convert.ToInt16(Session["userType"]) > 0) { Response.Redirect("index.aspx"); } else if (Convert.ToInt16(Session["userType"]) < 0) { Response.Redirect("UploadDivision.aspx"); } } }
public static IUser ToEntity(this UserPersist item) { if (item == null) { return(null); } return(new User(item.Id, item.UserName)); }
private async void GetAllCategorias() { try { string URL = "http://localhost:3000/api/category"; using (var client = new HttpClient()) { UserPersist data = new UserPersist(); var token = data.getTokenUser(); client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); using (var response = await client.GetAsync(URL)) { if (response.IsSuccessStatusCode) { var dataResponse = await response.Content.ReadAsStringAsync(); var objData = JsonConvert.DeserializeObject <List <Category> >(dataResponse); dataGridView1.DataSource = objData; } else { MessageBox.Show(response.ToString()); } } } } catch (ArgumentException e) { MessageBox.Show(e.ToString(), "Erro"); } /*DataGridViewButtonColumn button2 = new DataGridViewButtonColumn(); * { * button2.Name = "EDITAR"; * button2.HeaderText = "EDITAR"; * button2.Text = "EDITAR"; * button2.FlatStyle = FlatStyle.Flat; * button2.DefaultCellStyle.BackColor = Color.Blue; * button2.DefaultCellStyle.ForeColor = Color.White; * button2.UseColumnTextForButtonValue = true; * this.dataGridView1.Columns.Add(button2); * } * DataGridViewButtonColumn button3 = new DataGridViewButtonColumn(); * { * button3.Name = "DETALHAR"; * button3.HeaderText = "DETALHAR"; * button3.Text = "DETALHAR"; * button3.FlatStyle = FlatStyle.Flat; * button3.DefaultCellStyle.BackColor = Color.Blue; * button3.DefaultCellStyle.ForeColor = Color.White; * button3.UseColumnTextForButtonValue = true; * this.dataGridView1.Columns.Add(button3); * }*/ }
public IActionResult GravarDocumento(Documento doc) { try { if (String.IsNullOrEmpty(doc.Titulo)) { TempData["DocumentoVazio"] = "Atribua um título para o documento"; } else if (String.IsNullOrEmpty(doc.CorpoDocumento)) { TempData["DocumentoVazio"] = "Atribua um conteúdo para o documento"; } else { UserPersist persist = new UserPersist(); Usuario us = persist.ConsultarPorNome("davinc131"); if (us == null) { Usuario u = new Usuario { Nome = "Leonardo", Email = "*****@*****.**", NomeUsuario = "davinc131", Senha = "" }; persist.SalvarUsuario(u); persist = new UserPersist(); us = persist.ConsultarPorNome(us.NomeUsuario); } DateTime localDate = DateTime.Now; doc.Datas.Add(new DataDocumento { GetDate = localDate }); doc.Temporario = false; us.Documentos.Add(doc); persist = new UserPersist(); persist.SalvarUsuario(us); //DocumentPersist p = new DocumentPersist(); //p.SalvarDocumento(doc); Thread.Sleep(5000); TempData["Sucesso"] = "Documento salvo com sucesso!!!"; } return(RedirectToAction("Editor", "Home")); } catch (Exception e) { TempData["Error"] = e.Message; return(RedirectToAction("Editor", "Home")); } }
private async void createCategory() { try { string URL = "http://localhost:3000/api/category"; string title = textBox1.Text; string description = textBox3.Text; string color = textBox2.Text; Category category = new Category(); category.titleCategory = title; category.descriptionCategory = description; category.color = color; using (var client = new HttpClient()) { UserPersist data = new UserPersist(); var token = data.getTokenUser(); client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); var loginFuncionario = JsonConvert.SerializeObject(category); var content = new StringContent(loginFuncionario, Encoding.UTF8, "application/json"); var result = await client.PostAsync(URL, content); var contents = await result.Content.ReadAsStringAsync(); if (result.IsSuccessStatusCode) { DialogResult dialogResult = MessageBox.Show("Criado com sucesso", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); if (dialogResult == DialogResult.OK) { this.Close(); } } else { MessageBox.Show("Erro ao criar Categoria", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch { MessageBox.Show("Ocorreu um erro inesperado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private async void loginUser() { try { string URL = "http://localhost:3000/api/login"; string userName = textBox1.Text; string password = textBox2.Text; requestLogin login = new requestLogin(); login.email = userName; login.passwordUser = password; using (var client = new HttpClient()) { var loginFuncionario = JsonConvert.SerializeObject(login); var content = new StringContent(loginFuncionario, Encoding.UTF8, "application/json"); var result = await client.PostAsync(URL, content); var contents = await result.Content.ReadAsStringAsync(); if (result.IsSuccessStatusCode) { UserResponse myDeserializedClass = JsonConvert.DeserializeObject <UserResponse>(contents); UserPersist data = new UserPersist(); data.storageUserToken(myDeserializedClass.token); var token = data.getTokenUser(); //MessageBox.Show(token, "Logado com Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Hide(); var form1 = new CATEGORIA(); form1.Closed += (s, args) => this.Close(); form1.Show(); } else { MessageBox.Show("Dados de acesso errados ou usuário inexistente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch { MessageBox.Show("Ocorreu um erro inesperado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private async void update() { try { string URL = "http://localhost:3000/api/link/" + linkUpdateId; string titleLink = textBox1.Text; string descriptionLink = textBox3.Text; string linkform = textBox2.Text; LinksNotesRequest link = new LinksNotesRequest(); link.titleLink = titleLink; link.descriptionLink = descriptionLink; link.link = linkform; link.category = categoryId; using (var client = new HttpClient()) { UserPersist data = new UserPersist(); var token = data.getTokenUser(); client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); var loginFuncionario = JsonConvert.SerializeObject(link); var content = new StringContent(loginFuncionario, Encoding.UTF8, "application/json"); var result = await client.PutAsync(URL, content); var contents = await result.Content.ReadAsStringAsync(); if (result.IsSuccessStatusCode) { MessageBox.Show("Criado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Ocorreu um erro inesperado", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } } catch (ArgumentException e) { MessageBox.Show("Selecione um link para atualizar!"); } }
private async void getLink() { try { string URL = "http://localhost:3000/api/onelink/" + linkUpdateId; using (var client = new HttpClient()) { UserPersist data = new UserPersist(); var token = data.getTokenUser(); client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); using (var response = await client.GetAsync(URL)) { if (response.IsSuccessStatusCode) { var dataResponse = await response.Content.ReadAsStringAsync(); var objData = JsonConvert.DeserializeObject <LinksNotes>(dataResponse); textBox1.Text = objData.titleLink; textBox2.Text = objData.link; textBox3.Text = objData.descriptionLink; } else { MessageBox.Show(response.ToString()); } } } } catch (ArgumentException e) { MessageBox.Show(e.ToString(), "Erro"); } }
private async void GetAllnotes() { try { string URL = "http://localhost:3000/api/links/" + decide; using (var client = new HttpClient()) { UserPersist data = new UserPersist(); var token = data.getTokenUser(); client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); using (var response = await client.GetAsync(URL)) { if (response.IsSuccessStatusCode) { var dataResponse = await response.Content.ReadAsStringAsync(); var objData = JsonConvert.DeserializeObject <List <LinksNotes> >(dataResponse); label1.Text = nameCategory; dataGridView1.DataSource = objData; } else { MessageBox.Show(response.ToString()); } } } } catch (ArgumentException e) { MessageBox.Show(e.ToString(), "Erro"); } }
private async void delete() { try { string URL = "http://localhost:3000/api/category/" + idToDelete; using (var client = new HttpClient()) { UserPersist data = new UserPersist(); var token = data.getTokenUser(); client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); using (var response = await client.DeleteAsync(URL)) { if (response.IsSuccessStatusCode) { var dataResponse = await response.Content.ReadAsStringAsync(); responseCreateAccount myDeserializedClass = JsonConvert.DeserializeObject <responseCreateAccount>(dataResponse); MessageBox.Show(myDeserializedClass.msg, "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); GetAllCategorias(); } else { MessageBox.Show("Selecione uma Categoria para exluir!"); } } } } catch (ArgumentException e) { MessageBox.Show("Selecione uma Categoria para exluir!"); } }
public static User Authenticate(string loginid, string password, User u) { IUserPersist persist = new UserPersist(); return(persist.Authenticate(loginid, password, u)); }
public UserManager() { dataCenterEntities = new MysqlDatacenterEntities(); userPersist = new UserPersist(dataCenterEntities); }
public void Save() { IUserPersist persist = new UserPersist(); persist.Save(this); }