public CheckListAtividadeViewModel(CheckListAtividade checkListAtividade) { Id = checkListAtividade.Id; Descricao = checkListAtividade.Descricao; Ativo = checkListAtividade.Ativo; DataInsercao = checkListAtividade.DataInsercao; Usuario = checkListAtividade.Usuario; Responsavel = new FuncionarioViewModel(checkListAtividade?.Responsavel ?? new Funcionario()); TiposAtividade = new CheckListAtividadeTipoAtividadeViewModel().ListaTipoAtividades(checkListAtividade.TiposAtividade); }
public UnidadeCheckListAtividade ToEntity() { return(new UnidadeCheckListAtividade { Id = Id, DataInsercao = DataInsercao, Unidade = Unidade, StatusCheckList = StatusCheckList, CheckListAtividade = CheckListAtividade?.ToEntity() }); }
public CheckListAtividade ToEntity() { var entidade = new CheckListAtividade(); entidade.Id = Id; entidade.Descricao = Descricao; entidade.DataInsercao = this.DataInsercao < System.Data.SqlTypes.SqlDateTime.MinValue.Value ? DateTime.Now : this.DataInsercao; entidade.Responsavel = Responsavel?.ToEntity(); entidade.TiposAtividade = new CheckListAtividadeTipoAtividadeViewModel().ListaTipoAtividades(TiposAtividade); entidade.Usuario = Usuario; return(entidade); }