public string CrearComuna(COMUNA comuna) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.COMUNA where a.NOMBRE == comuna.NOMBRE && a.PROVINCIA_ID == comuna.PROVINCIA_ID select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.COMUNA orderby a.ID descending select a.ID).FirstOrDefault(); comuna.ID = _ultimo + 1; con.COMUNA.Add(comuna); con.SaveChanges(); return "creado"; } else { return "Ya existe un registro con ese nombre"; } } catch (Exception ex) { throw ex; } }
public string ActualizarComuna(COMUNA comuna) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var query2 = (from a in con.COMUNA where a.ID == comuna.ID select a).FirstOrDefault(); query2.NOMBRE = comuna.NOMBRE; query2.PROVINCIA_ID = comuna.PROVINCIA_ID; query2.FECHA_ULTIMO_UPDATE = comuna.FECHA_ULTIMO_UPDATE; con.SaveChanges(); return "actualizado"; } catch (Exception ex) { throw ex; } }