public void AtualizarFeriado() { using (var dc = new manutEntities()) { var autonumero = Convert.ToInt32(HttpContext.Current.Request.Form["autonumero"]); DateTime?dataFeriado = null; if (DataEquipamentoController.IsDate(HttpContext.Current.Request.Form["data"])) { dataFeriado = Convert.ToDateTime(HttpContext.Current.Request.Form["data"]); } if (autonumero == 0) { var linha = new tb_feriado(); linha.nome = HttpContext.Current.Request.Form["nome"].ToString().Trim(); linha.data = dataFeriado; dc.tb_feriado.Add(linha); dc.SaveChanges(); } else { var linha = dc.tb_feriado.Find(autonumero); // sempre irá procurar pela chave primaria if (linha != null) { linha.nome = HttpContext.Current.Request.Form["nome"].ToString().Trim(); linha.data = dataFeriado; dc.tb_feriado.AddOrUpdate(linha); dc.SaveChanges(); } } } }
public string IncluirMedicao(List <med> itensJson) { using (var dc = new manutEntities()) { foreach (var value in itensJson) { try { var soma = (from p in dc.medicao where p.id == value.id && p.cancelado != "S" select p).ToList(); if (soma.Count == 0) { if (!string.IsNullOrEmpty(value.id)) { DateTime?dataMedicao = null; if (DataEquipamentoController.IsDate(value.data.ToString())) { dataMedicao = Convert.ToDateTime(value.data); } else { throw new ArgumentException("#Erro Medição: " + value.id); } Debug.WriteLine(value.data.ToString()); Debug.WriteLine(dataMedicao); var k = new medicao { autonumeroLocalAtendido = value.autonumeroLocalAtendido, autonumeroCliente = value.autonumeroCliente, autonumeroUsuario = value.autonumeroUsuario, data = dataMedicao, id = value.id, nomeCliente = value.nomeCliente, nomeLocalAtendido = value.nomeLocalAtendido, nomeUsuario = value.nomeUsuario, temperatura = value.temperatura, umidade = value.umidade, cancelado = "N", }; Debug.WriteLine(k.data); dc.medicao.Add(k); dc.SaveChanges(); } } } catch (Exception ex) { var c2 = 1; // MESMO COM ERRO, CONTINUE O LOOP } } return(null); } }
public string IncluirMedicaox() { var autonumeroLocalAtendido = Convert.ToInt32(HttpContext.Current.Request.Form["autonumeroLocalAtendido"].ToString()); var autonumeroCliente = Convert.ToInt32(HttpContext.Current.Request.Form["autonumeroCliente"].ToString()); var autonumeroUsuario = Convert.ToInt32(HttpContext.Current.Request.Form["autonumeroUsuario"].ToString()); var id = HttpContext.Current.Request.Form["id"].ToString().Trim(); DateTime?dataMedicao = null; if (DataEquipamentoController.IsDate(HttpContext.Current.Request.Form["dataMedicao"])) { dataMedicao = Convert.ToDateTime(HttpContext.Current.Request.Form["data"]); } var nomeCliente = HttpContext.Current.Request.Form["nomeCliente"].ToString().Trim(); var nomeLocalAtendido = HttpContext.Current.Request.Form["nomeLocalAtendido"].ToString().Trim(); var nomeUsuario = HttpContext.Current.Request.Form["nomeUsuario"].ToString().Trim(); var temperatura = Convert.ToDecimal(HttpContext.Current.Request.Form["temperatura"].ToString()); var umidade = Convert.ToDecimal(HttpContext.Current.Request.Form["umidade"].ToString()); using (var dc = new manutEntities()) { var soma = (from p in dc.medicao where p.id == id && p.cancelado != "S" select p).ToList(); if (soma.Count > 0) { return(""); } var k = new medicao { autonumeroLocalAtendido = autonumeroLocalAtendido, autonumeroCliente = autonumeroCliente, autonumeroUsuario = autonumeroUsuario, data = dataMedicao, id = id, nomeCliente = nomeCliente, nomeLocalAtendido = nomeLocalAtendido, nomeUsuario = nomeUsuario, temperatura = temperatura, umidade = umidade, cancelado = "N", }; dc.medicao.Add(k); dc.SaveChanges(); var auto = Convert.ToInt32(k.autonumero); return(""); } }