private void _timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { _timer.Stop(); _timer.Interval = 1000 * 10; //System.IO.File.WriteAllText(@"C:\Users\thiago.viscardi\Desktop\ServicoThiago\DataAtual.txt", DateTime.Now.ToString()); // cria e salva/substitui uma data //System.IO.StreamWriter sw = new System.IO.StreamWriter(@"C:\Users\thiago.viscardi\Desktop\ServicoThiago\DataAtual.txt", true); //sw.WriteLine(DateTime.Now.ToString());// gera e escreve a no arquivo. da um append //sw.Close(); Thiado.DataDll.Entidades.UsuarioEntidade item1 = new Thiado.DataDll.Entidades.UsuarioEntidade(); //item1.Nome = string.Concat("Thiafo-", DateTime.Now.ToString()); //item1.Nome = string.Format("Thiafo-{0}{1}", DateTime.Now.ToString(),"Variavel 2"); //item1.Nome = $"Thiagos-{DateTime.Now.ToString()}"; item1.Id = 0; item1.Nome = "Thiagos" + DateTime.Now.ToString(); item1.Sexo = "M"; item1.Idade = 34; item1.Ativo = true; Thiado.DataDll.Services.UsuarioService salvaBanco = new Thiado.DataDll.Services.UsuarioService(); salvaBanco.Salvar(item1); _timer.Start(); }
public Thiado.DataDll.Entidades.UsuarioEntidade buscaUsuario(int id) { Thiado.DataDll.Services.UsuarioService serviceData = new Thiado.DataDll.Services.UsuarioService(); var retorno = serviceData.CarregaUsuario(id); return(retorno); }
public JsonResult Deletar(FormCollection form)//mapear e depois salvar { Helper.JsonRetorno jsonRetorno = new Helper.JsonRetorno(); Thiado.DataDll.Services.UsuarioService usuario = new Thiado.DataDll.Services.UsuarioService(); var id = form["registroId"];// ENTENDER MELHOR ISSO AQUI AINDA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! var usuarios = usuario.Deletar(Convert.ToInt32(id)); jsonRetorno.Data = usuarios; return(Json(jsonRetorno)); }
public JsonResult Buscare(FormCollection form)//mapear e depois salvar { Helper.JsonRetorno jsonRetorno = new Helper.JsonRetorno(); Thiado.DataDll.Services.UsuarioService usuario = new Thiado.DataDll.Services.UsuarioService(); var usuarios = usuario.ListarTodos(); jsonRetorno.Data = usuarios; System.Threading.Thread.Sleep(2000);// aqui eu testo se as func de aparecer e desaparecer loading estao funcionando. // coloco esse sleep no metodo buscar pra quando chamar pelo ajax ele fica aqui por 3 segundos! return(Json(jsonRetorno)); }
public string DeletaUsuario(int id) { Thiado.DataDll.Services.UsuarioService servicoData = new Thiado.DataDll.Services.UsuarioService(); var retorno = servicoData.Deletar(id); if (retorno == true) { return("Usuario deletado com sucesso!"); } else { return("Usuario não encontrado"); } }
public JsonResult CarregarRegistro(FormCollection form)//mapear e depois salvar//neste caso aqui to recebendo o id nesse FormCollection form { Helper.JsonRetorno jsonRetorno = new Helper.JsonRetorno(); var id = form["registroId"]; //Vai no banco e carrega o usuario Thiado.DataDll.Services.UsuarioService usuarioService = new Thiado.DataDll.Services.UsuarioService(); var usuario = usuarioService.CarregaUsuario(Convert.ToInt32(id));// //jsonRetorno.Data = //Quando tiver o usuario colocar aqui; jsonRetorno.Data = usuario; return(Json(jsonRetorno)); }
static void Main(string[] args) { Thiado.DataDll.ThiagoTesteData referenciaThiagoData = new Thiado.DataDll.ThiagoTesteData(); var nome = referenciaThiagoData.Nome(); Console.WriteLine(nome); var usuario = new Thiado.DataDll.Entidades.UsuarioEntidade(); var correia = new Thiado.DataDll.Entidades.CorreiaEntidade(); Thiado.DataDll.Services.CorreiaService CorreiaSalvar = new Thiado.DataDll.Services.CorreiaService(); Thiado.DataDll.Services.UsuarioService UsuarioSalvar = new Thiado.DataDll.Services.UsuarioService(); CorreiaSalvar.SalvarCorreia(correia); //UsuarioSalvar.Salvar(usuario); Console.ReadLine();// faz com que o console permaneça aberto! }
public JsonResult Deletar(FormCollection form)//mapear e depois salvar { Helper.JsonRetorno jsonRetorno = new Helper.JsonRetorno(); Thiado.DataDll.Services.UsuarioService usuario = new Thiado.DataDll.Services.UsuarioService(); var id = form["registroId"];// ENTENDER MELHOR ISSO AQUI AINDA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Thiado.DataDll.Entidades.CorreiaEntidade correia = new Thiado.DataDll.Entidades.CorreiaEntidade(); if (new Thiado.DataDll.Services.CorreiaService().VerificaSeTemCorreia(Convert.ToInt32(id))) { jsonRetorno.Mensagem = "Deletar primeiro as correias que possuem o IdResponsavel: " + id; } else { var usuarios = usuario.Deletar(Convert.ToInt32(id)); jsonRetorno.Data = usuarios; } return(Json(jsonRetorno)); }
private void Button_Click(object sender, RoutedEventArgs e) { //txtNome.Text = "thiago"; //Thiado.DataDll.Entidades.UsuarioEntidade usuario = new Thiado.DataDll.Entidades.UsuarioEntidade(); Thiado.DataDll.Entidades.UsuarioEntidade usuario = new Thiado.DataDll.Entidades.UsuarioEntidade(); usuario.Id = 0; usuario.Nome = nome.Text; usuario.Sexo = sexo.Text; //TRATANDO A IDADE if (string.IsNullOrEmpty(idade.Text))// é o mesmo que comparar com ==null || =="". porem o isnull e o .equals() performam melhor { //usuario.Idade = 0; MessageBox.Show("Informe a idade", "Mensagem do Sistema"); return;// esse return sozinho sai do metodo na hora. } // aqui em baixo verifico se a idade é um número//////////////////////////////////// string numString = idade.Text; int number1 = 0; bool canConvert = int.TryParse(numString, out number1); if (canConvert == false) { MessageBox.Show("Idade deve ser um número."); return; } // aqui em acima verifico se a idade é um número////////////////////////////////////// //TRATANDO A IDADE usuario.Idade = Convert.ToInt32(idade.Text); usuario.Ativo = ativo.IsChecked == null ? false : Convert.ToBoolean(ativo.IsChecked); Thiado.DataDll.Services.UsuarioService salvaBanco = new Thiado.DataDll.Services.UsuarioService(); salvaBanco.Salvar(usuario); MessageBox.Show("Contato Salvo"); }
public JsonResult BuscarPorNome(FormCollection form)// pega mais de um parametro do form?? acho que sim { Helper.JsonRetorno jsonRetorno = new Helper.JsonRetorno(); Thiado.DataDll.Services.UsuarioService usuarioService = new Thiado.DataDll.Services.UsuarioService(); var itemNome = form["buscaNome"];//ENTENDER MELHOR!!! pega os dados do js e deixa a gente trabalhar em c# var itemIdade = 0; if (form["buscaIdade"] == "0" || form["buscaIdade"] == null || form["buscaIdade"] == "") { itemIdade = 0; } else { itemIdade = Convert.ToInt32(form["buscaIdade"]); } var usuarios = usuarioService.CarregaUsuarioNome(itemNome, itemIdade); jsonRetorno.Data = usuarios; return(Json(jsonRetorno)); }
public JsonResult Salvar(FormCollection form) //mapear e depois salvar. o que é o form collection??? { //form collection acima recebe o json e já mapeia. deix apronto pra trabalharmos com ele. Helper.JsonRetorno jsonRetorno = new Helper.JsonRetorno(); Thiado.DataDll.Entidades.UsuarioEntidade usuario = new Thiado.DataDll.Entidades.UsuarioEntidade(); int number1 = 0; bool canConvert = int.TryParse(form["Id"], out number1);// isso ta pegando o id que vem como json tentando transformar em inteiro //tryParse tem retorno boleano. isso quer dizer que se o id não for numérico ele nao vai converter e então o boleano será false //////////////////////////////////////////////CRITICAS//////////////////////////////////////////////////// if (form["Id"].Length > 0) { var critica = new Helper.Criticas(); if (canConvert == false) { critica.CampoId = "Id"; critica.Mensagem = "Id deve ser um inteiro."; jsonRetorno.Criticas.Add(critica); } } if (string.IsNullOrEmpty(form["Nome"])) { var critica = new Helper.Criticas(); critica.CampoId = "Nome"; critica.Mensagem = "Informe um nome."; jsonRetorno.Criticas.Add(critica); } if (string.IsNullOrEmpty(form["Idade"])) { var critica = new Helper.Criticas(); critica.CampoId = "Idade"; critica.Mensagem = "Informe uma idade."; jsonRetorno.Criticas.Add(critica); } if (string.IsNullOrEmpty(form["Sexo"])) { var critica = new Helper.Criticas(); critica.CampoId = "Sexo"; critica.Mensagem = "Informe um Sexo."; jsonRetorno.Criticas.Add(critica); } if (!string.IsNullOrEmpty(form["Sexo"]) && (form["Sexo"].ToUpper() != "M" && form["Sexo"].ToUpper() != "F")) { var critica = new Helper.Criticas(); critica.CampoId = "Sexo"; critica.Mensagem = "Informe M ou F"; jsonRetorno.Criticas.Add(critica); } if (!string.IsNullOrEmpty(form["Ativo"])) { var critica = new Helper.Criticas(); critica.CampoId = "Ativo"; critica.Mensagem = "Informe um se o usuário está ativo ou inativo"; jsonRetorno.Criticas.Add(critica); } if (jsonRetorno.Criticas.Count > 0) { return(Json(jsonRetorno)); } //////////////////////////////////////////////CRITICAS//////////////////////////////////////////////////// usuario.Id = number1; usuario.Nome = form["Nome"].ToString(); usuario.Sexo = form["Sexo"].ToString(); usuario.Idade = Convert.ToInt32(form["Idade"]); usuario.Ativo = true; Thiado.DataDll.Services.UsuarioService service = new Thiado.DataDll.Services.UsuarioService(); service.Salvar(usuario); return(Json(jsonRetorno)); }
public JsonResult Salvar(FormCollection form) //mapear e depois salvar. o que é o form collection??? { //form collection acima recebe o json e já mapeia. deix apronto pra trabalharmos com ele. Helper.JsonRetorno jsonRetorno = new Helper.JsonRetorno(); Thiado.DataDll.Entidades.UsuarioEntidade usuario = new Thiado.DataDll.Entidades.UsuarioEntidade(); int number1 = 0; int number2 = 0; bool canConvert = int.TryParse(form["Id"], out number1); // isso ta pegando o id que vem como json tentando transformar em inteiro bool canConvertIdade = int.TryParse(form["Idade"], out number2); //tryParse tem retorno boleano. isso quer dizer que se o id não for numérico ele nao vai converter e então o boleano será false // bool canConv = podeConverter(int.TryParse(form["Idade"], out number1); // perguntar para o beis //////////////////////////////////////////////CRITICAS//////////////////////////////////////////////////// if (form["Id"].Length > 0) { var critica = new Helper.Criticas(); if (canConvert == false) { critica.CampoId = "Id"; critica.Mensagem = "Id deve ser um inteiro."; jsonRetorno.Criticas.Add(critica); } // criar outro if. se o id ainda não existe no banco apontar o erro //foreach (var item in from n in _db.Correias where n.Nome.Contains(nome) select n) } if (form["Idade"].Length > 0) { var critica = new Helper.Criticas(); if (canConvertIdade == false) { critica.CampoId = "Idade"; critica.Mensagem = "Idade deve ser um inteiro."; jsonRetorno.Criticas.Add(critica); } } if (string.IsNullOrEmpty(form["Nome"])) { var critica = new Helper.Criticas(); critica.CampoId = "Nome"; critica.Mensagem = "Informe um nome."; jsonRetorno.Criticas.Add(critica); } if (string.IsNullOrEmpty(form["Idade"])) { var critica = new Helper.Criticas(); critica.CampoId = "Idade"; critica.Mensagem = "Informe uma idade."; jsonRetorno.Criticas.Add(critica); } if (string.IsNullOrEmpty(form["Sexo"])) { var critica = new Helper.Criticas(); critica.CampoId = "Sexo"; critica.Mensagem = "Informe um Sexo."; jsonRetorno.Criticas.Add(critica); } if (!string.IsNullOrEmpty(form["Sexo"]) && (form["Sexo"].ToUpper() != "M" && form["Sexo"].ToUpper() != "F")) { var critica = new Helper.Criticas(); critica.CampoId = "Sexo"; critica.Mensagem = "Informe M ou F"; jsonRetorno.Criticas.Add(critica); } if (!string.IsNullOrEmpty(form["Ativo"])) { var critica = new Helper.Criticas(); critica.CampoId = "Ativo"; critica.Mensagem = "Informe um se o usuário está ativo ou inativo"; jsonRetorno.Criticas.Add(critica); } if (jsonRetorno.Criticas.Count > 0) { return(Json(jsonRetorno)); } //o retorno mesmo fora de um if else faz ele sair da função??? SIM!!! //////////////////////////////////////////////CRITICAS//////////////////////////////////////////////////// usuario.Id = number1; usuario.Nome = form["Nome"].ToString();// esse nome vem de onde mesmo?acho que do name="Id" do input usuario.Sexo = form["Sexo"].ToString(); usuario.Idade = Convert.ToInt32(form["Idade"]); usuario.Ativo = true; Thiado.DataDll.Services.UsuarioService service = new Thiado.DataDll.Services.UsuarioService(); service.Salvar(usuario); if (usuario.Id == -1) { var critica = new Helper.Criticas(); critica.CampoId = "Id"; critica.Mensagem = "Informe um id válido"; jsonRetorno.Mensagem = "Informe um id válido!"; jsonRetorno.Criticas.Add(critica); critica.CampoId = "Id"; } return(Json(jsonRetorno)); }
public List <Thiado.DataDll.Entidades.UsuarioEntidade> carregarUsuario()// o que acontece se eu por um parametro? { Thiado.DataDll.Services.UsuarioService ServicoData = new Thiado.DataDll.Services.UsuarioService(); return(ServicoData.ListarTodos()); }
public string InsereUsuario([FromBody] Thiado.DataDll.Entidades.UsuarioEntidade usuario) { Thiado.DataDll.Services.UsuarioService UsuarioSalvar = new Thiado.DataDll.Services.UsuarioService(); UsuarioSalvar.Salvar(usuario); return("Usuario inserido com Sucesso!"); }