public string CrearSucursal(SUCURSAL sucursal) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var _query = (from a in con.SUCURSAL where a.NOMBRE == sucursal.NOMBRE select a).FirstOrDefault(); if (_query == null) { var _ultimo = (from a in con.SUCURSAL orderby a.ID descending select a.ID).FirstOrDefault(); sucursal.ID = _ultimo + 1; con.SUCURSAL.Add(sucursal); con.SaveChanges(); return("creado"); } else { return("Ya existe un registro con ese nombre"); } } catch (Exception ex) { throw ex; } }
public string ActualizarSucursal(SUCURSAL sucursal) { try { EntitiesServiexpress con = new EntitiesServiexpress(); var query2 = (from a in con.SUCURSAL where a.ID == sucursal.ID select a).FirstOrDefault(); query2.NOMBRE = sucursal.NOMBRE; query2.DIRECCION = sucursal.DIRECCION; query2.NUMERO_TELEFONO = sucursal.NUMERO_TELEFONO; query2.ESTADO_SUCURSAL_ID = sucursal.ESTADO_SUCURSAL_ID; query2.MULTI_EMPRESA_ID = sucursal.MULTI_EMPRESA_ID; query2.FECHA_ULTIMO_UPDATE = sucursal.FECHA_ULTIMO_UPDATE; con.SaveChanges(); return("actualizado"); } catch (Exception ex) { throw ex; } }