public IHttpActionResult Deletetbl_Empresas(int id) { tbl_Empresas tbl_Empresas = db.tbl_Empresas.Find(id); if (tbl_Empresas == null) { return(NotFound()); } db.tbl_Empresas.Remove(tbl_Empresas); db.SaveChanges(); return(Ok(tbl_Empresas)); }
public object Posttbl_Empresas(tbl_Empresas tbl_Empresas) { Resultado res = new Resultado(); try { tbl_Empresas.fecha_creacion = DateTime.Now; db.tbl_Empresas.Add(tbl_Empresas); db.SaveChanges(); res.ok = true; res.data = tbl_Empresas.id_Empresa; res.totalpage = 0; } catch (Exception ex) { res.ok = false; res.data = ex.Message; res.totalpage = 0; } return(res); }
public object Puttbl_Empresas(int id, tbl_Empresas tbl_Empresas) { Resultado res = new Resultado(); tbl_Empresas objReemplazar; objReemplazar = db.tbl_Empresas.Where(u => u.id_Empresa == id).FirstOrDefault <tbl_Empresas>(); objReemplazar.ruc_Empresa = tbl_Empresas.ruc_Empresa; objReemplazar.razonSocial_Empresa = tbl_Empresas.razonSocial_Empresa; objReemplazar.direccion_Empresa = tbl_Empresas.direccion_Empresa; objReemplazar.id_Icono = tbl_Empresas.id_Icono; objReemplazar.esProveedor = tbl_Empresas.esProveedor; objReemplazar.estado = tbl_Empresas.estado; objReemplazar.usuario_edicion = tbl_Empresas.usuario_creacion; objReemplazar.fecha_edicion = DateTime.Now; db.Entry(objReemplazar).State = EntityState.Modified; try { db.SaveChanges(); res.ok = true; res.data = "OK"; res.totalpage = 0; } catch (DbUpdateConcurrencyException ex) { res.ok = false; res.data = ex.InnerException.Message; res.totalpage = 0; } return(res); }