コード例 #1
0
 public void AddCentroCusto(CentroCusto centroCusto)
 {
     if (!(_controsCusto.Where(x => x.CodigoControCusto.Equals(centroCusto.CodigoControCusto)).Count() > 0))
     {
         _controsCusto.Add(centroCusto);
     }
 }
コード例 #2
0
 public void RemoverCentroCusto(CentroCusto centroCusto)
 {
     if (_controsCusto.Where(x => x.CodigoControCusto.Equals(centroCusto.CodigoControCusto)).Count() > 0)
     {
         _controsCusto.ToList().RemoveAll(x => x.CodigoControCusto.Equals(centroCusto.CodigoControCusto));
     }
 }
コード例 #3
0
        public Setor(string titulo, string descricao, CentroCusto centroCusto)
        {
            Titulo      = titulo;
            Descricao   = descricao;
            CentroCusto = centroCusto;

            AddNotifications(CentroCusto, new Contract()
                             .HasMaxLen(Titulo, 100, "Setor.Titulo", "Título deve conter até 100 caracteres")
                             .HasMaxLen(Descricao, 100, "Setor.Descricao", "Descrição deve conter até 1 caracteres")
                             );
        }