protected virtual ICMSBasico InformarCSOSN(Csosnicms CST) { switch (CST) { case Csosnicms.Csosn101: return(new ICMSSN101 { CSOSN = Csosnicms.Csosn101, orig = OrigemMercadoria.OmNacional }); case Csosnicms.Csosn102: return(new ICMSSN102 { CSOSN = Csosnicms.Csosn102, orig = OrigemMercadoria.OmNacional }); default: return(new ICMSSN201()); } }
private static ICMSBasico InformarCSOSN(Csosnicms CST) { switch (CST) { case Csosnicms.Csosn101: return(new ICMSSN101 { CSOSN = Csosnicms.Csosn101, orig = OrigemMercadoria.OmNacional }); case Csosnicms.Csosn102: return(new ICMSSN102 { CSOSN = Csosnicms.Csosn102, orig = OrigemMercadoria.OmNacional }); //Outros casos aqui default: return(new ICMSSN201()); } }
public static string CsosnicmsParaString(this Csosnicms csosnicms) { return(((int)csosnicms).ToString()); }