/// <summary> /// Selects the Single object of EmpresaModel table. /// </summary> public EmpresaModel GetEmpresaModel(int aID_EmpresaModel) { EmpresaModel EmpresaModel = null; try { using (var connection = Util.ConnectionFactory.conexion()) { connection.Open(); SqlCommand command = connection.CreateCommand(); command.Parameters.AddWithValue("@ID_EmpresaModel", aID_EmpresaModel); command.CommandType = CommandType.StoredProcedure; command.CommandText = "EmpresaModelSelect"; SqlDataReader reader = command.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { int ID_EmpresaModel = (int)(reader["ID_EmpresaModel"]); string Nombre_EmpresaModel = (string)(reader["Nombre_EmpresaModel"]); string Descripcion = (string)(reader["Descripcion"]); string Nro_Cuenta = (string)(reader["Nro_Cuenta"]); decimal Comisiones = (decimal)(reader["Comisiones"]); bool EmpresaModel_Asume_Comision = (bool)(reader["EmpresaModel_Asume_Comision"]); DateTime FECHA_CREACION = (DateTime)(reader["FECHA_CREACION"]); DateTime?FECHA_MODIFICACION = reader["FECHA_MODIFICACION"] as DateTime?; string USUARIO_CREADOR = (string)(reader["USUARIO_CREADOR"]); string USUARIO_MODIFICADOR = (string)(reader["USUARIO_MODIFICADOR"]); EmpresaModel = new EmpresaModel { Id_empresa = ID_EmpresaModel, Nombre_empresa = Nombre_EmpresaModel, Descripcion = Descripcion, Nro_cuenta = Nro_Cuenta, Comisiones = Comisiones, Empresa_asume_comision = EmpresaModel_Asume_Comision, Fecha_creacion = FECHA_CREACION, Fecha_modificacion = FECHA_MODIFICACION, Usuario_creador = USUARIO_CREADOR, Usuario_modificador = USUARIO_MODIFICADOR, }; } } } return(EmpresaModel); } catch (Exception) { return(null); } }
public void creaXml() { empresa = empresa.getEmpresa(); X509Certificate2 cert = FuncionesComunes.obtenerCertificado(empresa.NomCertificado); string xml = string.Empty; String fch_firmado = String.Format("{0:yyyyMMdd_HHmmss}", thisDay); xml = "<RespuestaDTE xmlns=\"http://www.sii.cl/SiiDte\" xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" version=\"1.0\" xsi:schemaLocation=\"http://www.sii.cl/SiiDte RespuestaEnvioDTE_v10.xsd\">\n" + "<Resultado ID=\"RecepcionEnvio\">\n" + "<Caratula version=\"1.0\">" + "<RutResponde>" + empresa.RutEmisor + "</RutResponde>" + "<RutRecibe>88888888-8</RutRecibe>" + "<IdRespuesta>1</IdRespuesta>" + "<NroDetalles>2</NroDetalles>" + "<TmstFirmaResp>2016-03-23T16:40:00</TmstFirmaResp>" + "</Caratula>" + "<RecepcionEnvio>" + "<NmbEnvio>ENVIO_DTE_684852.xml</NmbEnvio>"// + "<FchRecep>2014-12-04T16:39:00</FchRecep>" + "<CodEnvio>1</CodEnvio>" + "<EnvioDTEID>SetDoc</EnvioDTEID>" + "<EstadoRecepEnv>0</EstadoRecepEnv>" + "<RecepEnvGlosa>Envio Recibido Conforme</RecepEnvGlosa>" + "<NroDTE>2</NroDTE>" //Foreach + "<RecepcionDTE>" + "<TipoDTE>33</TipoDTE>" + "<Folio>52099</Folio>" //TODO + "<FchEmis>2016-08-26</FchEmis>" + "<RUTEmisor>88888888-8</RUTEmisor>" + "<RUTRecep>" + empresa.RutEmisor + "</RUTRecep>" + "<MntTotal>2533</MntTotal>" + "<EstadoRecepDTE>0</EstadoRecepDTE>" + "<RecepDTEGlosa>DTE Aceptado OK</RecepDTEGlosa>" + "</RecepcionDTE>" //Fin Foreach + "<RecepcionDTE>" + "<TipoDTE>33</TipoDTE>" + "<Folio>52100</Folio>" + "<FchEmis>2013-06-21</FchEmis>" + "<RUTEmisor>88888888-8</RUTEmisor>" + "<RUTRecep>69507000-4</RUTRecep>" + "<MntTotal>3723</MntTotal>" + "<EstadoRecepDTE>3</EstadoRecepDTE>" + "<RecepDTEGlosa>DTE No Recibido - Error RUT Receptor</RecepDTEGlosa>" + "</RecepcionDTE>" + "</RecepcionEnvio>" + "</Resultado>" + "</RespuestaDTE>"; // firmo documento String xmlFirmado = firmador.firmarDocumento(xml, cert); // xmlFirmado = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n" + xmlFirmado; String fileNameEnvio = @"C:\AdmToSii\file\xml\proveedores\respuestaDte\NombredeArchivo" + fch_firmado + "Firmado.xml"; using (System.IO.StreamWriter file = new System.IO.StreamWriter(fileNameEnvio, false, Encoding.GetEncoding("ISO-8859-1"))) { file.WriteLine(xmlFirmado); } }
public Response <Empresa> Update(int id, EmpresaModel empresa) { try { var emp = Bd.Empresas.First(e => e.IdEmpresa == id); emp.Actividad = empresa.Actividad; emp.Comuna = empresa.Comuna; emp.Direccion = empresa.Direccion; emp.Telefono = empresa.Telefono; emp.Rut = empresa.Rut; emp.Region = empresa.Region; emp.Nombre = empresa.Nombre; Bd.SaveChanges(); return(new Response <Empresa> { Answer = emp, IsSuccess = true, Message = "Usuario actualizado correctamente" }); } catch (Exception ex) { return(new Response <Empresa> { Answer = null, IsSuccess = false, Message = ex.ToString() }); } }
public List <EmpresaModel> DatosEmpresa() { try { string Query = ("Select * from Papeleria where IdPapeleria= 1"); var Resultado = _oConexion.TablaConnsulta(Query); List <EmpresaModel> ListaDatosEmp = new List <EmpresaModel>(); foreach (DataRow DatosEmpre in Resultado.Rows) { var _oEmpresaModel = new EmpresaModel() { IdPapeleria = int.Parse(DatosEmpre[0].ToString()), NombrePape = DatosEmpre[1].ToString(), MisionPape = DatosEmpre[2].ToString(), VisionPape = DatosEmpre[3].ToString(), ValoresPape = DatosEmpre[4].ToString(), CorreoPape = DatosEmpre[5].ToString(), TelefenoPape = DatosEmpre[6].ToString(), IdDireccion1 = int.Parse(DatosEmpre[7].ToString()) }; ListaDatosEmp.Add(_oEmpresaModel); } return(ListaDatosEmp); } catch (Exception) { return(null); } }
public async Task <ActionResult> Add(EmpresaModel model) { var empresaB = new EmpresaBL(); var res = empresaB.AddEmpresa(model); return(View("Index")); }
public void ContactInfo_AccessCorpInformatin_ExistsContact(String corpName) { ArrayList contactos = EmpresaModel.cargaDataCorp(corpName); int cantidad = contactos.Count; Assert.Greater(cantidad, 0); }
public void SalesInformation_AccessingSales_ShowSalesSpecific(String corpName) { ArrayList ventas = EmpresaModel.getSalesCorp(corpName); int canditad = ventas.Count; Assert.AreEqual(canditad, 0); }
public async Task <EmpresaModel> Post(EmpresaModel entity) { _context.Set <EmpresaModel>().Add(entity); await _context.SaveChangesAsync(); return(entity); }
public async Task <IActionResult> PutEmpresas(string id, [FromBody] EmpresaModel empresa) { if (id != empresa.IdEmpresa) { return(BadRequest()); } try { var data = this.mapper.Map <EmpresaModel, Empresa>(empresa); data.Oferta = (ICollection <Oferta>)empresa.Oferta.ToList(); await _context.UpdateItem(data); } catch (DbUpdateConcurrencyException) { if (!EmpresaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public bool EditarEmpresa(EmpresaModel empresaModel) { SqlCommand cmd = null; bool prueba; cmd = new SqlCommand("update Empresa set nombreEmpresa=@nombreEmpresa,RNC=@RNC,telefono=@telefono,correo=@correo,direccion=@direccion,sector=@sector,provincia=@provincia" + " where codigo= @codigo", conectar.conn); cmd.CommandType = CommandType.Text; cmd.Parameters.Add(new SqlParameter("@codigo", empresaModel.Codigo)); cmd.Parameters.Add(new SqlParameter("@nombreEmpresa", empresaModel.NombreEmpresa)); cmd.Parameters.Add(new SqlParameter("@RNC", empresaModel.RNC)); cmd.Parameters.Add(new SqlParameter("@telefono", empresaModel.Telefono)); cmd.Parameters.Add(new SqlParameter("@correo", empresaModel.Correo)); cmd.Parameters.Add(new SqlParameter("@direccion", empresaModel.Direccion)); cmd.Parameters.Add(new SqlParameter("@sector", empresaModel.Sector)); cmd.Parameters.Add(new SqlParameter("@provincia", empresaModel.Provincia)); conectar.abrir(); int resultado = cmd.ExecuteNonQuery(); cmd = null; conectar.cerrar(); if (resultado > 0) { prueba = true; } else { prueba = false; } return(prueba); }
public async Task <RetornoModel> PostEmpresaModel([FromBody] EmpresaModel empresaModel) { RetornoModel resultado = new RetornoModel(); empresaModel.Id = Guid.NewGuid(); if (empresaModel.Nome == string.Empty) { resultado.Message = "Nome obrigatorio!"; } try { _context.Empresa.Add(empresaModel); await _context.SaveChangesAsync(); resultado.Success = true; resultado.Message = "Operação realizada com sucesso!"; } catch (Exception ex) { resultado.Success = false; resultado.Message = "Erro ocorrendo!"; throw ex; } return(resultado); }
public async Task <ActionResult> Editar(string IdEmpresa) { EmpresaModelContenedor empresaContenedor = new EmpresaModelContenedor(); EmpresaModel empresaModel = new EmpresaModel(); int idEmpresaInput = int.Parse(IdEmpresa); try { using (var client = new HttpClient()) { HttpResponseMessage response; EmpresaModel mEmpresa = new EmpresaModel(); mEmpresa.TipoAccion = (int)Enumerador.EnumTipoAccion.Consultar; mEmpresa.IdEmpresa = idEmpresaInput; mEmpresa.EstadoEmpresa = (int)Enumerador.EnumEstado.Activo; response = await client.PostAsJsonAsync("http://localhost/FootControlRest/api/empresa/GestionarEmpresa", mEmpresa); if (response.IsSuccessStatusCode) { empresaContenedor.LstEmpresaModel = await response.Content.ReadAsAsync <List <EmpresaModel> >(); empresaModel = empresaContenedor.LstEmpresaModel.FirstOrDefault(x => x.IdEmpresa == idEmpresaInput); empresaModel.TipoAccion = (int)Enumerador.EnumTipoAccion.Actualizar; } } } catch (Exception ex) { ViewBag.ErrorGenerico = string.Format(CultureInfo.CurrentCulture, Constantes.HTML_ERROR_GENERICO, Constantes.CODIGO_ERROR_GENERICO, Constantes.MENSAJE_ERROR_GENERICO, Constantes.MENSAJE_CONTACTO_ERROR_GENERICO); using (var client = new HttpClient()) await client.PostAsJsonAsync("http://localhost/FootControlRest/api/logs/GestionarLogException", Utilitariocs.PreparaGuardaLogsBase(ex)); } return(View("GestionEmpresa", empresaModel)); }
private async Task <EmpresaModelContenedor> ObtenerEmpresasBase(RespuestaComun respuestaComun) { EmpresaModelContenedor empresaContenedor = new EmpresaModelContenedor(); try { using (var client = new HttpClient()) { HttpResponseMessage response; EmpresaModel mEmpresa = new EmpresaModel(); mEmpresa.TipoAccion = (int)Enumerador.EnumTipoAccion.Consultar; mEmpresa.EstadoEmpresa = (int)Enumerador.EnumEstado.Activo; response = await client.PostAsJsonAsync("http://localhost/FootControlRest/api/empresa/GestionarEmpresa", mEmpresa); if (response.IsSuccessStatusCode) { empresaContenedor.LstEmpresaModel = await response.Content.ReadAsAsync <List <EmpresaModel> >(); empresaContenedor.Respuesta = respuestaComun; ViewBag.RespuestaErrorControlado = respuestaComun; } } } catch (Exception ex) { ViewBag.ErrorGenerico = string.Format(CultureInfo.CurrentCulture, Constantes.HTML_ERROR_GENERICO, Constantes.CODIGO_ERROR_GENERICO, Constantes.MENSAJE_ERROR_GENERICO, Constantes.MENSAJE_CONTACTO_ERROR_GENERICO); using (var client = new HttpClient()) await client.PostAsJsonAsync("http://localhost/FootControlRest/api/logs/GestionarLogException", Utilitariocs.PreparaGuardaLogsBase(ex)); } return(empresaContenedor); }
// public EmpresaModel EmpresaToModel(Empresa empresa) { EmpresaModel model = new EmpresaModel(); // model.Id = empresa.Id; model.AnalitycCode = empresa.AnalitycCode; model.Nome = empresa.Nome; model.Resumo = empresa.Resumo; model.Tipo = empresa.Tipo; model.URL = empresa.URL; model.Email = empresa.Email; model.Cidade = empresa.Cidade; model.Estado = empresa.Estado; model.EstadoSigla = PegaEstadoSigla(empresa.Estado); model.Telefone = empresa.Telefone; model.Numero = empresa.Numero; model.CEP = empresa.CEP; model.NomeFantasia = empresa.NomeFantasia; model.Endereco = empresa.Endereco; model.Bairro = empresa.Bairro; model.Site = empresa.Site; model.UsuarioAtivo = empresa.Usuario.Any(); model.ColetorAtivo = empresa.Coletor.Any(); model.MaquinaAtiva = empresa.Maquina.Any(); // return(model); }
public void PropInformation_AccessingInfoProp_ExistsProp(String corpName) { ArrayList propuestas = EmpresaModel.getPropCorp(corpName); int cantidad = propuestas.Count; Assert.Greater(cantidad, 0); }
public void Empresa_Editar_Success() { //-- Arrange string nomeEmpresa = "Empresa Novo"; string cnpj = "21551861000138"; string nomeResponsavel = "Leonardo Goltara"; string telefoneResponsavel = "(11) 97164-5267"; string emailResponsavel = "*****@*****.**"; sv.Cadastrar(cnpj, nomeEmpresa, nomeResponsavel, telefoneResponsavel, emailResponsavel); EmpresaModel e = sv.FindCNPJ(cnpj); //-- Act string novoNomeEmpresa = "Empresa Alterada"; string novoCNPJ = "67436845000103"; string novoNomeResponsavel = "Leonardo Souza"; string novoTelefoneResponsavel = "(11) 97164-4444"; string novoEmailResponsavel = "*****@*****.**"; sv.Editar(e.Id, novoCNPJ, novoNomeEmpresa, novoNomeResponsavel, novoTelefoneResponsavel, novoEmailResponsavel); //-- Asserts EmpresaModel Empresa = sv.Find(e.Id); Assert.IsNotNull(Empresa); Assert.AreEqual(novoNomeEmpresa, Empresa.Nome); Assert.AreEqual(novoCNPJ, Empresa.CNPJ); Assert.AreEqual(novoNomeResponsavel, Empresa.ResponsavelCobranca.Nome); Assert.AreEqual(novoTelefoneResponsavel, Empresa.ResponsavelCobranca.Telefone); Assert.AreEqual(novoEmailResponsavel, Empresa.ResponsavelCobranca.Email); }
public void PropInformation_AccessingInfoProp_DontExistsProp(String corpName) { ArrayList propuestas = EmpresaModel.getPropuestasInfo(corpName); int cantidad = propuestas.Count; Assert.AreEqual(cantidad, 0); }
public void Cadastrar(long idEmpresa, string nome, DateTime?dataNascimento, string telefone, string celular, string email, string sexo, long idOrigem) { try { ValidarNomeJaExistente(null, idEmpresa, nome); OrigemModel o = svOrigem.Find(idOrigem); if (o.IsNull()) { throw new OrigemInvalidoException("Canal de divulgação inválido."); } EmpresaModel empresa = svEmpresa.Find(idEmpresa); ClienteModel c = new ClienteModel(empresa, nome, dataNascimento, telefone, celular, email, sexo, o); _repo.Save(c); } catch (DomainException dEx) { Logger.Log.Warn(dEx); throw; } catch (Exception ex) { Logger.Log.Error(ex); throw; } }
public void SalesInformation_AccessingSales_ShowSales(String corpName) { ArrayList ventas = EmpresaModel.getSalesCorp(corpName); int cantidad = ventas.Count; Assert.Greater(cantidad, 0); }
// GET: EmpresaController/Delete/5 public ActionResult Delete(int id) { Empresa empresa = _empresaService.Obter(id); EmpresaModel empresaModel = _mapper.Map <EmpresaModel>(empresa); return(View(empresaModel)); }
public EmpresaModel GetId(int id) { var empresa = empresaServico.BuscarPorId(id); var empresaModel = new EmpresaModel().FromEntity(empresa); return(empresaModel); }
private void UpdateEmpresa(EmpresaModel Empresa) { ObjEmpresa = Empresa; TitleModal = "Actualizar Empresa"; BgMHeader = "bg-primary"; BtnSave = "btn-primary"; }
public void frmPuntoVenta_Load(object sender, EventArgs e) { textBoxRutRecep.Select(); regWin = regWin.getRegWin(); empresaModel = empresaModel.getEmpresa(); if (empresaModel.Rut == "99505200-8") { labelCita.Text = "ORDEN DE TRABAJO:"; } if (empresaModel.Rut == "99505200-8") { labelSello.Text = "GUIA:"; } // Cargo Datos Emisor empresaModel.getEmpresa(); documento.RUTEmisor = empresaModel.Rut; documento.RznSoc = empresaModel.RazonSocial; documento.GiroEmis = empresaModel.GiroEmisor; documento.CdgSIISucur = empresaModel.CodigoSiiSucursal; documento.Telefono = empresaModel.Telefono; documento.CorreoEmisor = empresaModel.Correo; documento.Acteco = empresaModel.Acteco; documento.DirOrigen = empresaModel.DireccionOrigen; documento.CmnaOrigen = empresaModel.ComunaOrigen; documento.CiudadOrigen = empresaModel.CiudadOrigen; documento.DirRegionalSII = empresaModel.DirRegionalSII; documento.SucurEmisor = empresaModel.sucurEmisor; if (regWin.itemManual == "False") { buttonBuscar.Visible = false; } }
void ShowEmpresaCard(EmpresaModel empresa) { Intent intent = new Intent(context, typeof(EmpresaCardActivity)); intent.PutExtra("Empresa", JsonConvert.SerializeObject(empresa)); context.StartActivity(intent); }
public ActionResult Edit([Bind(Include = "ID, NomeFantasia, Estado, CNPJ")] EmpresaModel model) { try { var negocio = new Empresa(); if (ModelState.IsValid) { var empresa = negocio.ConsultarPeloID(model.ID); if (empresa == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } empresa.NomeFantasia = model.NomeFantasia; empresa.Estado = model.Estado; empresa.CNPJ = model.CNPJ; negocio.Alterar(empresa, empresa.ID); return(RedirectToAction("Index")); } ViewBag.Empresas = negocio.Consultar(); return(View(model)); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "EmpresaController", "Edit"))); } }
public ActionResult Create(EmpresaModel model) { var session = (Domain.Config.Usuario)Session["Login"]; if (!this.User.Identity.IsAuthenticated || session == null) { return(Logout()); } var data = new byte[] { }; if (System.Web.HttpContext.Current.Request.Files.AllKeys.Any()) { var pic = System.Web.HttpContext.Current.Request.Files["imgBtn"]; using (var inputStream = pic.InputStream) { var memoryStream = inputStream as MemoryStream; if (memoryStream == null) { memoryStream = new MemoryStream(); inputStream.CopyTo(memoryStream); } data = memoryStream.ToArray(); model.Logotipo = data; } } _companyService.Create(new Domain.Config.Empresa() { Logotipo = model.Logotipo, Nome = model.NomeEmpresa }); return(RedirectToAction("Index")); }
public List <EmpresaModel> getAllEmpresas() { List <EmpresaModel> empresas = new List <EmpresaModel>(); SqlCommand cmd = new SqlCommand("getAllEmpresas", conn); cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; conn.Open(); SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); EmpresaModel empresa = null; while (dr.Read()) { empresa = new EmpresaModel(); empresa.Idempresa = dr.GetInt32(dr.GetOrdinal("Idempresa")); empresa.nombre = dr.GetString(dr.GetOrdinal("nombre")); empresa.direccion = dr.GetString(dr.GetOrdinal("direccion")); empresa.correo_electronico = dr.GetString(dr.GetOrdinal("correo_electronico")); empresa.telefono = dr.GetString(dr.GetOrdinal("telefono")); empresas.Add(empresa); } return(empresas); }
public async Task <IActionResult> Edit(Guid id, [Bind("IdEmpresa,Empresa,Ramo,QtdeFuncionarios,Estado,Cidade")] EmpresaModel empresaModel) { if (id != empresaModel.IdEmpresa) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(empresaModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EmpresaModelExists(empresaModel.IdEmpresa)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(empresaModel)); }
public async Task <IActionResult> Atualizar([FromBody] EmpresaModel empresaModel) { if (empresaModel.Id == null || empresaModel.Id == Guid.Empty) { return(BadRequest("Empresa sem um Id.")); } try { Empresa empresa = _mapper.Map <Empresa>(empresaModel); if (empresa.Invalid) { return(BadRequest(empresa.Notifications)); } var result = await _empresaApplication.Atualizar(empresaModel); if (result.Success) { return(Ok(_mapper.Map <Empresa, EmpresaModel>(result.Object))); } return(BadRequest(result.Notifications)); } catch (Exception ex) { //adiciona o log Log.Logger.Error(ex, "EmpresaController > Atualizar - Erro Interno"); //retorna 500 - default return(InternalServerError()); } }
private void btnModifica_Click(object sender, EventArgs e) { EmpresaModel empresaModel = new EmpresaModel(); try { empresaModel.Rut = textBoxRutEmpresa.Text; empresaModel.RazonSocial = textBoxRazonSocial.Text; empresaModel.GiroEmisor = textBoxGiroEmisor.Text; empresaModel.CodigoSiiSucursal = Convert.ToInt32(textBoxCodigoSucursal.Text); empresaModel.Telefono = textBoxTelefonoEmisor.Text; empresaModel.Correo = textBoxCorreoEmisor.Text; empresaModel.Acteco = Convert.ToInt32(textBoxActeco.Text); empresaModel.DireccionOrigen = textBoxDireccionOrigen.Text; empresaModel.ComunaOrigen = textBoxComunaOrigen.Text; empresaModel.CiudadOrigen = textBoxCiudadOrigen.Text; empresaModel.update(empresaModel); cargaTextBoxs(); MessageBox.Show("La empresa se actualizo"); } catch (Exception ex) { MessageBox.Show("Error al Actualizar" + ex.ToString()); } }