public ActionResult DeleteConfirmed(int id) { EmpresasModel empresasModel = db.EmpresasModels.Find(id); db.EmpresasModels.Remove(empresasModel); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "cod_empresa,descricao")] EmpresasModel empresasModel) { if (ModelState.IsValid) { db.Entry(empresasModel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(empresasModel)); }
public ActionResult Create([Bind(Include = "cod_empresa,descricao")] EmpresasModel empresasModel) { if (ModelState.IsValid) { db.EmpresasModels.Add(empresasModel); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(empresasModel)); }
public List <EmpresasModel> lsEmpresas() { //Configuração do comando a ser executado no banco //TB_CA_Empresas_emp emp_Empresa_int_PK emp_Empresa_chr emp_Prefixo_chr emp_DataCriacao_dtm string comandoSQL = "SELECT emp_Empresa_int_PK, " + "emp_Empresa_chr, " + "emp_Prefixo_chr, " + "emp_DataCriacao_dtm, " + "emp_Ativo_int " + "FROM TB_CA_Empresas_emp " + "WHERE emp_Ativo_int = 1"; OleDbCommand commando = new OleDbCommand(comandoSQL, DBService.conexao); try { //Abertura da conexão DBService.conexao.Open(); //Executar o comando e ler os dados retornados OleDbDataReader dados = commando.ExecuteReader(); List <EmpresasModel> lsEmpresas = new List <EmpresasModel>(); while (dados.Read()) { if ((int)dados["emp_Empresa_int_PK"] != -1) { DateTime dataCriacao; DateTime.TryParse(dados["emp_DataCriacao_dtm"].ToString(), out dataCriacao); EmpresasModel empresa = new EmpresasModel(); empresa.idEmpresa = (int)dados["emp_Empresa_int_PK"]; empresa.empresa = (string)dados["emp_Empresa_chr"]; empresa.prefixo = (string)dados["emp_Prefixo_chr"]; empresa.dataCriacao = dataCriacao; empresa.ativo = (int)dados["emp_Ativo_int"]; lsEmpresas.Add(empresa); } else { return(null); } } return(lsEmpresas); } catch (Exception exc) { throw new Exception(exc.Message); } finally { DBService.conexao.Close(); } }
// GET: Empresas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EmpresasModel empresasModel = db.EmpresasModels.Find(id); if (empresasModel == null) { return(HttpNotFound()); } return(View(empresasModel)); }
public async Task <bool> AgregarEmpresasAsync(EmpresasModel empresa) { try { var resultado = await this.PostAsJsonAsync("GuardarEmpresa", empresa); if (resultado.IsSuccessStatusCode) { var httpRes = resultado.Content.ReadAsStringAsync().Result; var res = JsonConvert.DeserializeObject <bool>(httpRes); return(res); } return(false); } catch (Exception ex) { Console.WriteLine(ex.Message); return(false); throw; } }
public bool inEmpresa(EmpresasModel empresasModel) { string comandoSql = "insert into TB_CA_Empresas_emp (" + "emp_Empresa_int_PK," + "emp_Empresa_chr," + "emp_Prefixo_chr," + "emp_DataCriacao_dtm," + "emp_Ativo_int) " + "VALUES ('" + empresasModel.idEmpresa.ToString() + "','" + empresasModel.empresa + "','" + empresasModel.prefixo + "','" + empresasModel.dataCriacao.ToString() + "','" + empresasModel.ativo.ToString() + "')"; OleDbCommand commando = new OleDbCommand(comandoSql, DBService.conexao); try { //Abertura da conexão DBService.conexao.Open(); //Executar o comando e ler os dados retornados int succ = commando.ExecuteNonQuery(); if (succ == 0) { return(false); } else { return(true); } } catch (Exception exc) { throw new Exception(exc.Message); } finally { DBService.conexao.Close(); } }
public void restoreBackEmpresa(string nomeTabela, JToken tabela) { DBService dBService = new DBService(); dBService.truncateTable(nomeTabela, "emp_Empresa_int_PK"); ParseUtils encodeString = new ParseUtils(); foreach (var linha in tabela) { EmpresasModel empresasModel = new EmpresasModel(); for (int i = 0; i < linha.Count(); i++) { var itens = linha[i]; if (itens.Value <int>("emp_Empresa_int_PK") != 0) { empresasModel.idEmpresa = itens.Value <int>("emp_Empresa_int_PK"); } if (itens.Value <string>("emp_Empresa_chr") != null) { empresasModel.empresa = encodeString.encodeString(itens.Value <string>("emp_Empresa_chr")); } if (itens.Value <string>("emp_Prefixo_chr") != null) { empresasModel.prefixo = encodeString.encodeString(itens.Value <string>("emp_Prefixo_chr")); } if (itens.Value <int>("emp_Ativo_int") != 0) { empresasModel.ativo = itens.Value <int>("emp_Ativo_int"); } if (itens.Value <string>("emp_DataCriacao_dtm") != null) { string iDate = itens.Value <string>("emp_DataCriacao_dtm"); empresasModel.dataCriacao = Convert.ToDateTime(iDate); } } inEmpresa(empresasModel); } }
public async Task <bool> actualizarEmpresasAsync(EmpresasModel empresa) { try { var resultado = await this.PostAsJsonAsync("ActualizarEmpresa", empresa); // Razon social llega, pero no se edita en la API if (resultado.IsSuccessStatusCode) { var httpRes = resultado.Content.ReadAsStringAsync().Result; var res = JsonConvert.DeserializeObject <bool>(httpRes); Console.WriteLine(resultado.Content.ReadAsStringAsync().Result); return(res); } return(false); } catch (Exception ex) { Console.WriteLine(ex.Message); return(false); throw; } }
public void nuevaEmpresa() { Empresa = new EmpresasModel(); isOpen = true; Accion = "Agregar"; }
public void autoCompletar(EmpresasModel empresa) { Empresa = empresa; isOpen = true; Accion = "Editar"; }
private async Task eliminarEmpresa(EmpresasModel empresa) { await EmpresasBL.EliminarEmpresasAsync(empresa); await ObtenerEmpresas(); }
public async Task <bool> EliminarEmpresasAsync(EmpresasModel empresa) { var elimino = await empresasAPI.eliminarEmpresasAsync(empresa.Id); return(elimino); }
public async Task <bool> ActualizarEmpresasAsync(EmpresasModel empresa) { var actualizo = await empresasAPI.actualizarEmpresasAsync(empresa); return(actualizo); }
public async Task <bool> AgregarEmpresasAsync(EmpresasModel empresa) { var agrego = await empresasAPI.AgregarEmpresasAsync(empresa); return(agrego); }