public TSalida CrearTSoSocio(TOInvitado toSoIngre) { string txterror = ""; SSoIngre.SSoIngreDMR com = new SSoIngre.SSoIngreDMR(); object[] varEntr = { usuario, Encrypta.EncriptarClave(password), alias, "SSoIngre", "", "", "", "", "", "N" }; try { object varSali; if (com.ProgramLogin(varEntr, out varSali, out txterror) != 0) { throw new Exception("Error al ingresar a SEVEN-ERP, " + txterror); } List <object> lentrada = new List <object>(); lentrada.Add((int)toSoIngre.Emp_Codi); lentrada.Add(toSoIngre.Soc_cont); lentrada.Add(toSoIngre.Sbe_Cont); lentrada.Add(toSoIngre.Mac_nume); lentrada.Add(toSoIngre.Nombre); lentrada.Add(toSoIngre.Apellido); lentrada.Add(toSoIngre.Fecha); lentrada.Add(toSoIngre.Observacion); var res = com.InsertarPreingreso(lentrada.ToArray(), out txterror); if (res == 1) { throw new Exception(txterror); } var salida = new TSalida(); salida.Txterror = ""; salida.retorno = 1; return(salida); } catch (Exception ex) { var salida = new TSalida(); salida.Txterror = ex.Message; salida.retorno = 0; return(salida); } }
public TSalida SetInvitado(TOInvitado invitado) { try { //DateTime now = DateTime.Now.Date; //invitado.Emp_Codi = emp_codi; //StringBuilder validaciones = new StringBuilder(); //if (invitado.Fecha.Date < now) //{ // validaciones.AppendLine("La fecha de invitación no debe ser menor a la fecha actual"); //} //if (invitado.Nombre.Trim().Equals(string.Empty)) //{ // validaciones.AppendLine("Los nombres del invitado son obligatorios"); //} //if (invitado.Apellido.Trim().Equals(string.Empty)) //{ // validaciones.AppendLine("Los apellidos del invitado son obligatorios"); //} //if (validaciones.Length > 0) //{ // return new DTOEntities.TSalida(validaciones.ToString(), 0); //} // return comInvitado.CrearTSoSocio(invitado); var salida = new DTOEntities.TSalida(); salida.Txterror = "Esta funcionaldad se encuentra deshabilitada. Por favor , actualice la aplicación!"; salida.retorno = 0; return(salida); } catch (Exception ex) { var salida = new DTOEntities.TSalida(); salida.Txterror = ex.Message; salida.retorno = 0; return(salida); } }
public List <TOInvitado> ListInvitados(TOInvitado invitado) { invitado.Emp_Codi = emp_codi; return(dao.ListInvitados(invitado)); }
public List <TOInvitado> ListInvitados(TOInvitado invitado) { return(boAutorizados.ListInvitados(invitado)); }
public TSalida Post(TOInvitado invitado) { return(boAutorizados.SetInvitado(invitado)); }