public void AddTipoZona(TipoZona tipoZona) { if (ExistsTipoZona(tipoZona.EmpresaId, tipoZona.Codigo)) { throw new ApplicationException("Ya existe un tipo de ubicacion con el código indicado"); } _context.TiposZona.Add(tipoZona); _context.SaveChanges(); }
public TipoZonaBuilder() { _tipoZona = new TipoZona(); }
public void UpdateTipoZona(TipoZona tipoZona) { if (ExistsTipoZona(tipoZona.EmpresaId, tipoZona.Codigo, tipoZona.TipoZonaId)) { throw new ApplicationException("Ya existe un tipo de ubicacion con el código indicado"); } _context.TiposZona.Attach(tipoZona); _context.Entry(tipoZona).State = EntityState.Modified; _context.SaveChanges(); }