package br.com.elotech.websaude.odontograma.backend.model;

import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.Date;

public @Data class OdontogramaProcedimentoBean {

    String procCorHexa, procNome, odoProcDenteface, odoProcDenteanot,nomeProfissional,odoPrealMarcacao, odoPrealSextante;
    Long dente, profissional, paciente, odoProcCodigo,odoProcDentenum,odoPconCodigo;
    LocalDate odoProcDtprogramada;
    Date data;
    Boolean realizado;

    public String getAll(){
        return ((odoProcDenteface!=null?odoProcDenteface:"")+(odoPrealMarcacao!=null?odoPrealMarcacao:"")+(odoPrealSextante!=null?odoPrealSextante:"")).replaceAll("null","");
    }

    public String getRealizadoText(){
        if(realizado==null) {
            realizado = false;
            return "Não";
        }
        if(realizado)
            return "Sim";
        else
            return "Não";
    }

}
