public int AlterarEmpresa(EmpresaVO objEmpresa) { MySqlConnection con = MinhaConexao(); MySqlCommand cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = Procedure.AlterarEmpresa; cmd.Connection = con; cmd.Parameters.AddWithValue("p_nome_empresa", objEmpresa.NomeEmpresa); cmd.Parameters.AddWithValue("p_endereco_empresa", objEmpresa.EnderecoEmpresa); cmd.Parameters.AddWithValue("p_telefone_empresa", objEmpresa.TelefoneEmpresa); cmd.Parameters.AddWithValue("p_id_empresa", objEmpresa.CodigoEmpresa); try { cmd.Connection.Open(); cmd.ExecuteNonQuery(); return(1); } catch { return(-1); } finally { if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } }
public Cliente(EmpresaVO vo) { this.EmpresaRUT = vo.Rut; this.EmpresaNombreContacto = vo.Contacto; this.ClienteNombre = vo.Nombre; this.ClienteDireccion = vo.Direccion; this.ClienteTelefono = vo.Telefono; }
public List <EmpresaVO> ConsultarEmpresa(int codLogado) { MySqlConnection con = MinhaConexao(); MySqlCommand cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = Procedure.ConsultarEmpresa; cmd.Connection = con; List <EmpresaVO> lstRetorno = new List <EmpresaVO>(); cmd.Parameters.AddWithValue("p_id_usuario", codLogado); try { cmd.Connection.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { EmpresaVO vo = new EmpresaVO(); vo.CodigoEmpresa = Convert.ToInt32(dr["id_empresa"]); vo.NomeEmpresa = dr["nome_empresa"].ToString(); vo.EnderecoEmpresa = dr["endereco_empresa"].ToString(); vo.TelefoneEmpresa = dr["telefone_empresa"].ToString(); lstRetorno.Add(vo); } if (dr.HasRows) { dr.Close(); } } catch { return(null); } finally { if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } return(lstRetorno); }
public ActionResult Alterar(int?cod_empresa) { if (cod_empresa == null || cod_empresa == 0) { CarregarEmpresa(); MontarTitulo(3); return(View("Consultar")); } EmpresaDAO dao = new EmpresaDAO(); EmpresaVO vo = dao.DetalheEmpresa(Convert.ToInt32(cod_empresa), 1); ViewBag.cod_empresa = vo.CodigoEmpresa; ViewBag.nome_empresa = vo.NomeEmpresa; ViewBag.endereco_empresa = vo.EnderecoEmpresa; ViewBag.telefone_empresa = vo.TelefoneEmpresa; MontarTitulo(2); return(View()); }
public EmpresaVO DetalheEmpresa(int CodEmpresa, int codUsuario) { MySqlConnection con = MinhaConexao(); MySqlCommand cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = Procedure.DetalheEmpresa; cmd.Connection = con; EmpresaVO objEmpresa = new EmpresaVO(); cmd.Parameters.AddWithValue("p_id_empresa", CodEmpresa); cmd.Parameters.AddWithValue("p_id_usuario", codUsuario); try { cmd.Connection.Open(); MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { objEmpresa.CodigoEmpresa = Convert.ToInt32(dr["id_empresa"]); objEmpresa.EnderecoEmpresa = dr["endereco_empresa"].ToString(); objEmpresa.NomeEmpresa = dr["nome_empresa"].ToString(); objEmpresa.TelefoneEmpresa = dr["telefone_empresa"].ToString(); } } catch { return(null); } finally { if (cmd.Connection.State == ConnectionState.Open) { cmd.Connection.Close(); } } return(objEmpresa); }
//Registro mestre do estabelecimento, destinado à identificação do estabelecimento informante public static void GerarRegistro10() { try { Empresa = new EmpresaController().PegaEmpresa(FCaixa.Configuracao.IdEmpresa); FDataModule.ACBrSintegra.Registro10.CNPJ = Empresa.Cnpj; FDataModule.ACBrSintegra.Registro10.Inscricao = Empresa.InscricaoEstadual; FDataModule.ACBrSintegra.Registro10.RazaoSocial = Empresa.RazaoSocial; FDataModule.ACBrSintegra.Registro10.Cidade = Empresa.Cidade; FDataModule.ACBrSintegra.Registro10.Estado = Empresa.Uf; FDataModule.ACBrSintegra.Registro10.Telefone = Empresa.Fone; FDataModule.ACBrSintegra.Registro10.DataInicial = Convert.ToDateTime(DataInicial); FDataModule.ACBrSintegra.Registro10.DataFinal = Convert.ToDateTime(Convert.ToDateTime(DataFinal)); FDataModule.ACBrSintegra.Registro10.CodigoConvenio = CodigoConvenio; FDataModule.ACBrSintegra.Registro10.NaturezaInformacoes = NaturezaInformacao; FDataModule.ACBrSintegra.Registro10.FinalidadeArquivo = FinalidadeArquivo; } catch (Exception eError) { Log.write(eError.ToString()); } }
public ActionResult Gravar(int?cod_empresa, string nome_empresa, string endereco_empresa, string telefone_empresa) { if (nome_empresa.Trim() == "" || endereco_empresa.Trim() == "" || telefone_empresa.Trim() == "") { ViewBag.ret = 0; } else { EmpresaVO vo = new EmpresaVO(); EmpresaDAO dao = new EmpresaDAO(); vo.CodigoEmpresa = cod_empresa == null ? 0 : Convert.ToInt32(cod_empresa); vo.CodigoUsuario = 1; vo.EnderecoEmpresa = endereco_empresa; vo.NomeEmpresa = nome_empresa; vo.TelefoneEmpresa = telefone_empresa; if (cod_empresa != null) { ViewBag.ret = dao.AlterarEmpresa(vo); ViewBag.cod_empresa = cod_empresa; ViewBag.nome_empresa = nome_empresa; ViewBag.telefone_empresa = telefone_empresa; ViewBag.endereco_empresa = endereco_empresa; } else { ViewBag.ret = dao.InserirEmpresa(vo); } ViewBag.ret = dao.InserirEmpresa(vo); } MontarTitulo(cod_empresa == null ? 1 : 2); return(View(cod_empresa == null ? "Cadastrar" : "Alterar")); }
public IHttpActionResult Persona([FromBody] CreateClientEmpresa empresa) { try { IFachadaWeb fac = new FabricaFachadas().CrearFachadaWeb; EmpresaVO emp = new EmpresaVO(); emp.Rut = empresa.Rut; emp.Contacto = empresa.Contacto; emp.Direccion = empresa.Direccion; emp.Telefono = empresa.Telefono; emp.TipoCliente = empresa.TipoCliente.ToString(); emp.Nombre = empresa.Nombre; emp.Email = empresa.Email; emp.Password = empresa.Password; emp.Activo = empresa.Activo; emp.TipoUsuario = emp.TipoUsuario.ToString(); fac.InsertarCliente(emp); return(Ok()); } catch (UsuarioYaExisteException) { return(Conflict()); } }
public EmpresaVO PegaEmpresa(int pId) { ConsultaSQL = "select * from ECF_EMPRESA where ID=" + Convert.ToString(pId); try { EmpresaVO Empresa = new EmpresaVO(); comando = new MySqlCommand(ConsultaSQL, conexao); leitor = comando.ExecuteReader(); leitor.Read(); Empresa.Id = Convert.ToInt32(leitor["ID"]); Empresa.IdEmpresa = Convert.IsDBNull(leitor["ID_EMPRESA"]) ? 0 : Convert.ToInt32(leitor["ID_EMPRESA"]); Empresa.RazaoSocial = Convert.ToString(leitor["RAZAO_SOCIAL"]); Empresa.NomeFantasia = Convert.ToString(leitor["NOME_FANTASIA"]); Empresa.Cnpj = Convert.ToString(leitor["CNPJ"]); Empresa.InscricaoEstadual = Convert.ToString(leitor["INSCRICAO_ESTADUAL"]); Empresa.InscricaoEstadualSt = Convert.ToString(leitor["INSCRICAO_ESTADUAL_ST"]); Empresa.InscricaoMunicipal = Convert.ToString(leitor["INSCRICAO_MUNICIPAL"]); Empresa.InscricaoJuntaComercial = Convert.ToString(leitor["INSCRICAO_JUNTA_COMERCIAL"]); Empresa.DataInscJuntaComercial = Convert.IsDBNull(leitor["DATA_INSC_JUNTA_COMERCIAL"]) ? new DateTime() : (DateTime)(leitor["DATA_INSC_JUNTA_COMERCIAL"]); Empresa.MatrizFilial = Convert.ToString(leitor["MATRIZ_FILIAL"]); Empresa.DataCadastro = Convert.IsDBNull(leitor["DATA_CADASTRO"]) ? new DateTime() : (DateTime)(leitor["DATA_CADASTRO"]); Empresa.DataInicioAtividades = Convert.IsDBNull(leitor["DATA_INICIO_ATIVIDADES"]) ? new DateTime() : (DateTime)(leitor["DATA_INICIO_ATIVIDADES"]); Empresa.Suframa = Convert.ToString(leitor["SUFRAMA"]); Empresa.Email = Convert.ToString(leitor["EMAIL"]); Empresa.ImagemLogotipo = Convert.ToString(leitor["IMAGEM_LOGOTIPO"]); Empresa.Crt = Convert.ToString(leitor["CRT"]); Empresa.TipoRegime = Convert.ToString(leitor["TIPO_REGIME"]); Empresa.AliquotaPis = Convert.IsDBNull(leitor["ALIQUOTA_PIS"]) ? 0 : Convert.ToDecimal(leitor["ALIQUOTA_PIS"]); Empresa.AliquotaCofins = Convert.IsDBNull(leitor["ALIQUOTA_COFINS"]) ? 0 : Convert.ToDecimal(leitor["ALIQUOTA_COFINS"]); Empresa.Logradouro = Convert.ToString(leitor["LOGRADOURO"]); Empresa.Numero = Convert.ToString(leitor["NUMERO"]); Empresa.Complemento = Convert.ToString(leitor["COMPLEMENTO"]); Empresa.Cep = Convert.ToString(leitor["CEP"]); Empresa.Bairro = Convert.ToString(leitor["BAIRRO"]); Empresa.Cidade = Convert.ToString(leitor["CIDADE"]); Empresa.Uf = Convert.ToString(leitor["UF"]); Empresa.Fone = Convert.ToString(leitor["FONE"]); Empresa.Fax = Convert.ToString(leitor["FAX"]); Empresa.Contato = Convert.ToString(leitor["CONTATO"]); Empresa.CodigoIbgeCidade = Convert.ToInt32(leitor["CODIGO_IBGE_CIDADE"]); Empresa.CodigoIbgeUf = Convert.ToInt32(leitor["CODIGO_IBGE_UF"]); return(Empresa); } catch (Exception eError) { Log.write(eError.ToString()); return(null); } finally { if (leitor != null) { leitor.Close(); } } }