public IHttpActionResult Get(long Id = 0) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(nFeSDomain.Get <List <NFeSRequestQuery> >(Id))); }catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Issue([FromBody] NFeSRequest NFeSR) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(nFeSDomain.Issue(NFeSR))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult GetPdf(long CompanyId, string NFNumber) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(nFeSDomain.GetArchives(CompanyId, NFNumber, NFeSDomain.TypeArchive.PDF))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Login(string Email, string Password) { try { SessionDomain.UpdateSession(); return(Ok(usersDomain.Login(Email, Password))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Get(long CFPSId = 0) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(cFPSDomain.Get <List <CFPS> >(CFPSId))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Get(long UserId = 0) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(usersDomain.Get(UserId))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Put([FromBody] Takers Taker) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(takerDomain.Put(Taker))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Get(long TakerId = 0) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(takerDomain.Get <List <Takers> >(TakerId))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Get(long CompanyId = 0) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(taxpayerActivitiesDomain.GetByCompany(CompanyId))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Put([FromBody] Companys Company) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(companyDomain.Put(Company))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult GetByUser(long UserId = 0) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(companyDomain.Get <List <Companys> >(CompanyDomain.Type.User, UserId))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Post([FromBody] Users Users) { try { SessionDomain.UpdateSession(); return(Ok(usersDomain.Post(Users))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Put([FromBody] Services Service) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(serviceDomain.Put(Service))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Get(long ServicesId = 0) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(serviceDomain.Get <List <Services> >(ServicesId))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Put([FromBody] Users users) { try { SessionDomain.CheckSession(base.Sessao()); return(Ok(usersDomain.Put(users))); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Post([FromBody] Responses obj) { try { SessionDomain.CheckSession(base.Sessao()); if (responsesDomain.Post(obj)) { return(Ok()); } return(BadRequest("Não foi possivel registrar a resposta!")); }catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Post([FromBody] Certificates Certificates) { try { SessionDomain.CheckSession(base.Sessao()); if (certificateDomain.UploadCertificate(Certificates)) { return(Ok()); } return(BadRequest("Não foi possivel cadastrar o certificado digital")); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Delete(long TakerId) { try { SessionDomain.CheckSession(base.Sessao()); if (takerDomain.Delete(TakerId)) { return(Ok("Tomador excluido com sucesso!")); } return(BadRequest("Houve um erro ao excluir o tomador. Tente novamente!")); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Delete(long ServicesId) { try { SessionDomain.CheckSession(base.Sessao()); if (serviceDomain.Delete(ServicesId)) { return(Ok("Serviço excluido com sucesso!")); } return(BadRequest("Houve um erro ao excluir o serviço. Tente novamente!")); } catch (Exception ex) { return(Exceptions(ex)); } }
public IHttpActionResult Cancel(long CompanyId, string NFNumber) { try { throw new NotImplementedException(); SessionDomain.CheckSession(base.Sessao()); if (nFeSDomain.Cancel(CompanyId, NFNumber)) { return(Ok()); } return(BadRequest("Não foi possivel cancelar a nota fiscal.")); } catch (Exception ex) { return(Exceptions(ex)); } }
private List <Questions> GetQuestions(long QuestionId = 0) { try { SQL = new StringBuilder(); SQL.AppendLine(" Select Questions.QuestionId , "); SQL.AppendLine(" Questions.[Order] , "); SQL.AppendLine(" Questions.Question , "); SQL.AppendLine(" Questions.Active , "); SQL.AppendLine(" Questions.DateInsert , "); SQL.AppendLine(" Questions.DateUpdate "); SQL.AppendLine(" From Questions "); SQL.AppendLine(" Where Questions.Active = 1 "); SQL.AppendLine(" And QuestionId Not In (Select Responses.QuestionId "); SQL.AppendLine(" From Responses "); SQL.AppendLine(" Where Responses.Active = 1 "); SQL.AppendLine(" And Responses.CompanyId = " + SessionDomain.GetCompanySession().CompanyId + ")"); if (QuestionId > 0) { SQL.AppendLine(" And Questions.QuestionId = " + QuestionId); } SQL.AppendLine(" Order By Questions.[Order] "); DataTable data = Functions.Conn.GetDataTable(SQL.ToString(), "Questions"); List <Questions> lQuestions = new List <Questions>(); if (data != null && data.Rows.Count > 0) { foreach (DataRow row in data.Rows) { List <Options> lOptions = GetOptions(row.Field <long>("QuestionId")); if (lOptions.Count > 0) { Questions question = new Questions(); question.QuestionId = row.Field <long>("QuestionId"); question.Order = row.Field <long>("Order"); question.Question = row.Field <string>("Question"); question.ListOptions = lOptions; question.Active = row.Field <bool>("Active"); question.DateInsert = row.Field <DateTime>("DateInsert").ToString("yyyy-MM-dd"); question.DateUpdate = row.Field <DateTime>("DateUpdate").ToString("yyyy-MM-dd"); lQuestions.Add(question); } } } return(lQuestions); } catch (Exception ex) { throw ex; } }