public static int InsereDependente(Dictionary <string, string> lista, int idAfiliado) { try { int result = 0; int acrescimo = 0; // criando objeto de afiliado var dependente = new Dependentes(); dependente.Nome = lista["NOME"]; dependente.GrauParentescoID = Convert.ToInt32(lista["GRAUPARENTE"]); if (lista.ContainsKey("ACRESCIMO")) { acrescimo = Convert.ToInt32(lista["ACRESCIMO"]); } //Datas DateTime dataNascimento = DataUtil.ConverterString(lista["DTNASC"]); dependente.DataNascimento = dataNascimento; dependente.AcrescimoMensal = acrescimo; dependente.IdAfiliado = idAfiliado; DependenteServico.Insere(dependente, 1, idAfiliado); return(result); } catch (Exception) { throw; } }
public static int InsereDependente(Dictionary <string, string> lista) { try { int result = 0; // criando objeto de afiliado var afiliado = new Dependentes(); afiliado.Nome = lista["NOME"]; afiliado.GrauParentesco = Convert.ToInt32(lista["GRAUPARENTE"]); //Datas DateTime dataNascimento = DataUtil.ConverterString(lista["DTNASC"]); afiliado.DataNascimento = dataNascimento; var _afiliacaoServ = new DependenteServico(); _afiliacaoServ.Insere(afiliado); return(result); } catch (Exception ex) { throw ex; } }