public IHttpActionResult Postlk_web(Models.webModel modelWeb) { Data.lk_web web = new Data.lk_web { web_sk = modelWeb.id, web_url = modelWeb.url, web_ip = modelWeb.ip, web_nombre = modelWeb.nombre, web_imagen = modelWeb.resid_imagen }; if (web.web_sk == 0) { db.lk_web.Add(web); db.SaveChanges(); modelWeb.id = web.web_sk; return(CreatedAtRoute("DefaultApi", new { id = modelWeb.id }, modelWeb)); } else { lk_web webAux = db.lk_web.Where(x => x.web_sk == web.web_sk).FirstOrDefault(); webAux.web_nombre = web.web_nombre; webAux.web_nombre = web.web_nombre; webAux.web_ip = web.web_ip; webAux.web_url = web.web_url; db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = modelWeb.id }, modelWeb)); } }
public IHttpActionResult Deleteweb(int id) { //DEVUELVE -1 SI NO EXISTE, -1 SI HAY UN ERROR(YA ESTA USADA) try { lk_web web = db.lk_web.Find(id); if (web == null) { lk_web web2 = new lk_web(); web2.web_sk = -2; return(Ok(web2)); } db.lk_web.Remove(web); db.SaveChanges(); return(Ok(web)); } catch (Exception ex) { lk_web web = new lk_web(); web.web_sk = -1; return(Ok(web)); } }