Ejemplo n.º 1
0
        public static MatrizViewModel MapToViewModel(Matriz matriz)
        {
            MatrizViewModel matrizViewModel = new MatrizViewModel()
            {
                IdMatriz                                                       = matriz.IdMatriz,
                IdModalidade                                                   = matriz.IdModalidade,
                IdAreaAtuacao                                                  = matriz.IdAreaAtuacao,
                IdCBO                                                          = matriz.IdCBO,
                Preco                                                          = matriz.Preco.GetValueOrDefault(0).ToString("#0.00"),
                Nome                                                           = matriz.Nome,
                AreaAtuacao                                                    = matriz.AreaAtuacao,
                CBO                                                            = matriz.CBO,
                Turma                                                          = matriz.Turma,
                Material                                                       = matriz.Material,
                Modalidade                                                     = matriz.Modalidade,
                Servico                                                        = matriz.Servico,
                Modulo                                                         = matriz.Modulo,
                CH                                                             = matriz.CH,
                Status                                                         = matriz.Status == null?short.Parse("1") : matriz.Status,
                                                         Aprovado              = matriz.Aprovado,
                                                         IdResponsavel         = matriz.IdResponsavel,
                                                         ListaReprovacaoMatriz = matriz.ReprovacaoMatriz.ToList(),
                                                         DataFimView           = matriz.DataFim == null ? "" : matriz.DataFim.Value.ToShortDateString()
            };

            return(matrizViewModel);
        }
Ejemplo n.º 2
0
        public static Matriz MapToModel(MatrizViewModel matrizViewModel)
        {
            Matriz matriz = new Matriz()
            {
                IdMatriz         = matrizViewModel.IdMatriz,
                IdModalidade     = matrizViewModel.IdModalidade,
                IdAreaAtuacao    = matrizViewModel.IdAreaAtuacao,
                Nome             = matrizViewModel.Nome,
                IdCBO            = matrizViewModel.IdCBO,
                Preco            = matrizViewModel.Preco == null ? 0 : decimal.Parse(matrizViewModel.Preco.Replace(".", "")),
                CH               = matrizViewModel.CH,
                Status           = matrizViewModel.Status,
                Aprovado         = matrizViewModel.Aprovado,
                IdResponsavel    = matrizViewModel.IdResponsavel,
                ReprovacaoMatriz = matrizViewModel.ListaReprovacaoMatriz,
                //DataInicial = DateTime.Parse(matrizViewModel.DataInicialView),
            };

            if (matrizViewModel.DataFimView == null)
            {
            }
            else
            {
                matriz.DataFim = DateTime.Parse(matrizViewModel.DataFimView);
            }
            return(matriz);
        }