public Retorno Consultar(string tid) { if (string.IsNullOrEmpty(tid)) return null; Retorno retorno; var consulta = new Consulta { Id = Guid.NewGuid().ToString(), Tid = tid, Estabelecimento = new Estabelecimento() { Numero = Credencial.NumeroHomolog, Chave = Credencial.ChaveHomolog } }; var xmlRequest = new CustomXml().GetXml(consulta); var xmlTransacao = CustomHttpRequest.Request(xmlRequest, Credencial.UrlHomolog); var serializer = new XmlSerializer(typeof(Retorno)); using (var reader = new StringReader(xmlTransacao)) { retorno = (Retorno)serializer.Deserialize(reader); } return retorno; }
public ArrayList BuscarCualquier(Consulta consulta) { SqlCommand consul = new SqlCommand(consulta.Sql(), BD()); foreach (var parametro in consulta.Parametros().Keys) { consul.Parameters.AddWithValue(parametro.ToString(), consulta.Parametros()[parametro]); } consul.Connection.Open(); SqlDataReader resultado = consul.ExecuteReader(); return cargarTodos(resultado); }
private void cargarColumnas() { Consulta c = new Consulta(); try { DropDownListASP.llenarDropDownList(c.consultarColumnaCruce(0), "value", "text", ref this.ddlColumna); } catch (Exception ex) { throw ex; } }
protected void DataStructFile_DataBinding(object sender, System.EventArgs e) { Consulta c = new Consulta(); try { DropDownListASP.llenarDropDownList(c.consultarEstadoParametrizacion(), "value", "text", ref this.ddlEstado); DropDownListASP.selectIndexByValue(ref this.ddlEstado, Convert.ToString(((System.Data.DataRowView)DataItem).Row.ItemArray[3])); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); } }
private void cargarEstados() { Consulta c = new Consulta(); try { DropDownListASP.llenarDropDownList(c.consultarEstadoParametrizacion(), "value", "text", ref this.ddlEstado); if (!(DataItem is Telerik.Web.UI.GridInsertionObject)) { DropDownListASP.selectIndexByValue(ref this.ddlEstado, Convert.ToString(((System.Data.DataRowView)DataItem).Row.ItemArray[3])); } else { DropDownListASP.selectIndexByValue(ref this.ddlEstado, "1"); } } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); } }
//Convierte un objeto DTO en una Entity de NHibernate, sus propiedades basicas //y utiliza el metodo Transformer de sus objetos mas complejos public static ConsultaDTO EntityToDTO(Consulta pConsulta) { ConsultaDTO pReturn = new ConsultaDTO(); pReturn.ID = pConsulta.ID; pReturn.Diagnostico = pConsulta.Diagnostico; pReturn.FechaConsulta = pConsulta.FechaConsulta; pReturn.IdHistoriaClinica = pConsulta.IdHistoriaClinica; if (pConsulta.IdHistoriaClinicaLookup != null) { pReturn.IdHistoriaClinicaLookup = TransformerHistoriaClinica.EntityToDTO(pConsulta.IdHistoriaClinicaLookup); } //Estudios if (pConsulta.Estudios != null) { foreach (Estudio pObj in pConsulta.Estudios) { pReturn.Estudios.Add(TransformerEstudio.EntityToDTO(pObj)); } } return pReturn; }
public async Task <string> ValidarFormatoINE(byte[] ByteArray) { var client = new HttpClient(); string aprobada = "true"; string rechazada = "false"; string evaluacion = ""; //En este bloque se envía la url y Prediction-Ke a la api de cognitive de Microsoft sin estos datos no se puede hacer peticiones a la API client.DefaultRequestHeaders.Add("Prediction-Key", "559018cc3d434cef8095da2e8b8dd30c"); string url = "https://southcentralus.api.cognitive.microsoft.com/customvision/v1.1/Prediction/ee601a04-1f53-4b5a-91bb-e5c276ab7832/image?iterationId=c3dcc62f-485d-4f60-bfe1-cfd73befb5f6"; HttpResponseMessage response; int ImageSize = ByteArray.Length; // Aquí se realiza una evaluación del tamaño de la imagen si excede más de 4MB la comprimirá a un 50 % if (ImageSize >= 4194304) { MemoryStream msz = new MemoryStream(); Bitmap bmp; var ms = new MemoryStream(ByteArray); bmp = new Bitmap(ms); ImageCodecInfo myImageCodecInfo = GetEncoderInfo("image/jpeg"); System.Drawing.Imaging.Encoder myEncoder = System.Drawing.Imaging.Encoder.Quality; EncoderParameters myEncoderParameters = new EncoderParameters(1); //En esta parte indicamos el grado de compresion de la imagen ene ste caso tendra un 50% que se indica con (50L) EncoderParameter myEncoderParameter = new EncoderParameter(myEncoder, 50L); myEncoderParameters.Param[0] = myEncoderParameter; bmp.Save(msz, myImageCodecInfo, myEncoderParameters); byte[] ByteArrayComprimido = msz.GetBuffer(); int sizecomprimido = ByteArrayComprimido.Length; using (var content = new ByteArrayContent(ByteArrayComprimido)) { content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream"); try { //En esta parte se envía la petición a la IA DE Microsoft para realizar la evaluación response = await client.PostAsync(url, content); Consulta model = null; var respuesta = response.Content.ReadAsStringAsync(); respuesta.Wait(); model = (Consulta)JsonConvert.DeserializeObject(respuesta.Result.ToString(), new Consulta().GetType()); var Descripcion2 = (from cust in model.Predictions where cust.Tag == "INE" select new { Probabilidad = cust.Probability.ToString("P1") }).ToList().FirstOrDefault().Probabilidad.ToString(); string CadenaNumero = Convert.ToString(Descripcion2); string NumeroCadena = CadenaNumero.Replace("%", ""); double INE = Convert.ToDouble(NumeroCadena); //Se realiza la evaluación si el porcentaje de porbabilidad no excede del 60% la imagen no será valida if (INE >= 70) { evaluacion = aprobada; } else { evaluacion = rechazada; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.InnerException.Message); } } } else { using (var content = new ByteArrayContent(ByteArray)) { content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream"); try { response = await client.PostAsync(url, content); Consulta model = null; var respuesta = response.Content.ReadAsStringAsync(); respuesta.Wait(); model = (Consulta)JsonConvert.DeserializeObject(respuesta.Result.ToString(), new Consulta().GetType()); var Descripcion2 = (from cust in model.Predictions where cust.Tag == "INE" select new { Probabilidad = cust.Probability.ToString("P1") }).ToList().FirstOrDefault().Probabilidad.ToString(); string CadenaNumero = Convert.ToString(Descripcion2); string NumeroCadena = CadenaNumero.Replace("%", ""); double INE = Convert.ToDouble(NumeroCadena); if (INE >= 70) { evaluacion = aprobada; } else { evaluacion = rechazada; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.InnerException.Message); } } } return(evaluacion); }
private DataTable getDataTable() { DataTable objDtDatos = null; Consulta c = new Consulta(); try { objDtDatos = c.consultarErroresProcesoValidacion(Convert.ToInt32(ViewState["idProgramacion"]), Convert.ToInt32(Request.QueryString["consecutivo"])); if (objDtDatos.Rows.Count > 0) this.btnDescargar.Visible = true; } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al consultar los errores del archivo", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } return objDtDatos; }
private void guardarDatos(UserControl userControl, GridEditableItem g = null) { string codArchivo = this.ddlTipoArchivo.SelectedValue; int numColumna = Convert.ToInt32(this.ddlNumColumna.SelectedValue); Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); try { EncabezadoGrupoVarDependiente e = new EncabezadoGrupoVarDependiente(); e.datosArchivo = c.consultarEstructuraArchivo(codArchivo, numColumna); e.estado = c.consultarEstadoParametrizacionOBJ(Convert.ToInt16((userControl.FindControl("ddlEstado") as RadDropDownList).SelectedValue)); e.descripcion = (userControl.FindControl("txtDescripcion") as RadTextBox).Text.Trim(); if (g == null) { e.idEncabezadoGrupo = 0; i.IUDencGrupoVariableDependiente(e, 2); } else { e.idEncabezadoGrupo = Convert.ToInt32(g.GetDataKeyValue("id_enc_grupo")); i.IUDencGrupoVariableDependiente(e, 3); } cargarGrilla(); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private void cargarColumnas(string codArchivo) { Consulta c = new Consulta(); try { DropDownListASP.llenarDropDownList(c.consultarEstructuraArchivo(codArchivo), "numero_columna", "nombre_columna", ref this.ddlNumColumna); DropDownListASP.AddItemToDropDownList(ref this.ddlNumColumna, "SELECCIONE>>", "-1", true); DropDownListASP.selectIndexByValue(ref this.ddlNumColumna, "-1"); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private DataTable getDataTable() { DataTable myData = null; Consulta c = new Consulta(); try { int columna = 0; bool validacion = int.TryParse(this.ddlNumColumna.SelectedValue, out columna); myData = c.consultarDatosEstructuraArchivo((string)this.ddlTipoArchivo.SelectedValue, validacion ? columna : 0); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } return myData; }
internal int Criar(Pessoa pessoa, BancoDeDados banco, Executor executor = null) { using (BancoDeDados bancoDeDados = BancoDeDados.ObterInstancia(banco, EsquemaBanco)) { bancoDeDados.IniciarTransacao(); #region Pessoa Comando comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa a (id, ativa, tipo, nome, apelido, cpf, rg, estado_civil, sexo, nacionalidade, naturalidade, data_nascimento, mae, pai, cnpj, razao_social, nome_fantasia, ie, tid) values ({0}seq_pessoa.nextval, :ativa, :tipo, :nome, :apelido, :cpf, :rg, :estado_civil, :sexo, :nacionalidade, :naturalidade, :data_nascimento, :mae, :pai, :cnpj, :razao_social, :nome_fantasia, :ie, :tid) returning a.id into :id" , EsquemaBanco); comando.AdicionarParametroEntrada("ativa", pessoa.Ativa, DbType.Int32); comando.AdicionarParametroEntrada("tipo", pessoa.Tipo, DbType.Int32); comando.AdicionarParametroEntrada("nome", DbType.String, 80, pessoa.Fisica.Nome); comando.AdicionarParametroEntrada("apelido", DbType.String, 80, pessoa.Fisica.Apelido); comando.AdicionarParametroEntrada("cpf", DbType.String, 15, pessoa.Fisica.CPF); comando.AdicionarParametroEntrada("rg", DbType.String, 30, pessoa.Fisica.RG); comando.AdicionarParametroEntrada("estado_civil", (pessoa.Fisica.EstadoCivil.HasValue && pessoa.Fisica.EstadoCivil > 0) ? pessoa.Fisica.EstadoCivil : null, DbType.Int32); comando.AdicionarParametroEntrada("sexo", (pessoa.Fisica.Sexo.HasValue && pessoa.Fisica.Sexo > 0) ? pessoa.Fisica.Sexo : null, DbType.Int32); comando.AdicionarParametroEntrada("nacionalidade", DbType.String, 80, pessoa.Fisica.Nacionalidade); comando.AdicionarParametroEntrada("naturalidade", DbType.String, 80, pessoa.Fisica.Naturalidade); comando.AdicionarParametroEntrada("mae", DbType.String, 80, pessoa.Fisica.NomeMae); comando.AdicionarParametroEntrada("pai", DbType.String, 80, pessoa.Fisica.NomePai); comando.AdicionarParametroEntrada("data_nascimento", (pessoa.Fisica.DataNascimento.HasValue && pessoa.Fisica.DataNascimento != DateTime.MinValue) ? pessoa.Fisica.DataNascimento : null, DbType.DateTime); comando.AdicionarParametroEntrada("cnpj", DbType.String, 20, pessoa.Juridica.CNPJ); comando.AdicionarParametroEntrada("razao_social", DbType.String, 80, pessoa.Juridica.RazaoSocial); comando.AdicionarParametroEntrada("nome_fantasia", DbType.String, 80, pessoa.Juridica.NomeFantasia); comando.AdicionarParametroEntrada("ie", DbType.String, 80, pessoa.Juridica.IE); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); comando.AdicionarParametroSaida("id", DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); pessoa.Id = Convert.ToInt32(comando.ObterValorParametro("id")); #endregion #region Meios de contato - Ambos if (pessoa.MeiosContatos.Count > 0) { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_meio_contato(id, pessoa,meio_contato, valor, tid) values ({0}seq_pessoa_meio_contato.nextval, :pessoa, :meio_contato, :valor, : tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("meio_contato", DbType.Int32); comando.AdicionarParametroEntrada("valor", DbType.String, 1000); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); foreach (Contato item in pessoa.MeiosContatos) { comando.SetarValorParametro("meio_contato", Convert.ToInt32(item.TipoContato)); comando.SetarValorParametro("valor", item.Valor); bancoDeDados.ExecutarNonQuery(comando); } } #endregion #region Endereço - Ambos comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_endereco (id, pessoa, cep, logradouro, bairro, estado, municipio, numero, distrito, complemento, tid) values({0}seq_pessoa_endereco.nextval, :pessoa, :cep, :logradouro, :bairro, :estado, :municipio, :numero, :distrito, :complemento, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("cep", DbType.String, 15, pessoa.Endereco.Cep); comando.AdicionarParametroEntrada("logradouro", DbType.String, 500, pessoa.Endereco.Logradouro); comando.AdicionarParametroEntrada("bairro", DbType.String, 100, pessoa.Endereco.Bairro); if (pessoa.Endereco.EstadoId > 0) { comando.AdicionarParametroEntrada("estado", pessoa.Endereco.EstadoId, DbType.Int32); } else { comando.AdicionarParametroEntrada("estado", null, DbType.Int32); } if (pessoa.Endereco.MunicipioId > 0) { comando.AdicionarParametroEntrada("municipio", pessoa.Endereco.MunicipioId, DbType.Int32); } else { comando.AdicionarParametroEntrada("municipio", null, DbType.Int32); } comando.AdicionarParametroEntrada("numero", DbType.String, 6, pessoa.Endereco.Numero); comando.AdicionarParametroEntrada("distrito", DbType.String, 100, pessoa.Endereco.DistritoLocalizacao); comando.AdicionarParametroEntrada("complemento", DbType.String, 80, pessoa.Endereco.Complemento); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); #endregion #region Profissão - Física if (pessoa.IsFisica && pessoa.Fisica.Profissao.Id > 0) { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_profissao (id, pessoa, profissao, orgao_classe, registro, tid) values ({0}seq_pessoa_profissao.nextval, :pessoa, :profissao, :orgao_classe, :registro, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("profissao", pessoa.Fisica.Profissao.Id, DbType.Int32); comando.AdicionarParametroEntrada("orgao_classe", (pessoa.Fisica.Profissao.OrgaoClasseId.HasValue && pessoa.Fisica.Profissao.OrgaoClasseId > 0) ? pessoa.Fisica.Profissao.OrgaoClasseId : null, DbType.Int32); comando.AdicionarParametroEntrada("registro", DbType.String, 15, pessoa.Fisica.Profissao.Registro); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } #endregion #region Cônjuge - Física if (pessoa.IsFisica && pessoa.Fisica.ConjugeId > 0) { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_conjuge (id, pessoa, conjuge, tid) values({0}seq_pessoa_conjuge.nextval, :pessoa, :conjuge, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("conjuge", pessoa.Fisica.ConjugeId, DbType.Int32); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } #endregion #region Representantes - Jurídica if (pessoa.IsJuridica && pessoa.Juridica.Representantes.Count > 0) { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_representante(id, pessoa, representante, tid) values({0}seq_pessoa_representante.nextval, :pessoa, :representante, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("representante", DbType.Int32); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); foreach (Pessoa item in pessoa.Juridica.Representantes) { comando.SetarValorParametro("representante", item.Id); bancoDeDados.ExecutarNonQuery(comando); } } #endregion #region Histórico e Consulta //Historico Historico.Gerar(pessoa.Id, eHistoricoArtefato.pessoa, eHistoricoAcao.criar, bancoDeDados, executor); Consulta.Gerar(pessoa.Id, eHistoricoArtefato.pessoa, bancoDeDados); #endregion bancoDeDados.Commit(); return(pessoa.Id); } }
public void InserirConsulta(Consulta consultaParametro) { this.context.Set <Consulta>().Add(consultaParametro); this.context.SaveChanges(); }
public HttpResponseMessage GetConsultasDoProduto(int produtoId) { var consultas = db.Consulta.Include("Produto").Where(x => x.ProdutoId == produtoId).ToList(); var produto = db.Produtos.Where(x => x.Id == produtoId).FirstOrDefault(); Consulta MelhorConsulta = new Consulta(); Consulta PiorConsulta = new Consulta(); if (consultas == null || produto == null) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } try { foreach (Consulta c in consultas) { var iguais = consultas.Where(x => x.Site == c.Site).ToList(); if (iguais.Count > 1) { try { for (int x = 1; x < iguais.Count; x++) { db.Consulta.Remove(iguais[x]); } } catch { } db.SaveChanges(); } } int i = 0; consultas = db.Consulta.Include("Produto").Where(x => x.ProdutoId == produtoId).ToList(); foreach (Consulta c in consultas) { c.PesquisarPreco(); if (i == 0) { MelhorConsulta = c; PiorConsulta = c; } else { if (c.Resposta < MelhorConsulta.Resposta) { MelhorConsulta = c; } else if (c.Resposta > PiorConsulta.Resposta) { PiorConsulta = c; } } db.Entry <Consulta>(c).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); i++; } produto.Economia = PiorConsulta.Resposta - MelhorConsulta.Resposta; produto.MelhorConsulta = MelhorConsulta.Id; produto.PiorConsulta = PiorConsulta.Id; db.Entry <Produto>(produto).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); consultas = db.Consulta.Include("Produto").Where(x => x.ProdutoId == produtoId).ToList(); return(Request.CreateResponse(HttpStatusCode.OK, consultas)); } catch { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "falha ao tentar atualizar")); } }
private DataTable getData() { Consulta c = new Consulta(); DataTable objDtDatos = null; try { string codIps = !this.ddl_ips.SelectedValue.Equals("-1") ? this.ddl_ips.SelectedValue : string.Empty; Int16 estado = !this.ddl_estados.SelectedValue.Equals("-1") ? Int16.Parse(this.ddl_estados.SelectedValue.ToString()) : (Int16)0; string fecIni = String.Format("{0:yyyyMMdd}", txt_fecha_ini.SelectedDate); string fecFin = String.Format("{0:yyyyMMdd}", txt_fecha_fin.SelectedDate); objDtDatos = c.consultarProgramacionArchivo(codIps, estado, fecIni, fecFin); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al consultar las programaciones", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } return objDtDatos; }
private void eliminarProgramacion(int idProgramacion) { RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); Consulta c = new Consulta(); RipsValidadorDao.Model.Usuario u = null; RipsValidadorDao.Model.ProgramacionArchivo p = null; try { u = c1.consultarUsuarioXnombre(User.Identity.Name); InsertUpdateDelete i = new InsertUpdateDelete(u); p = c.consultarProgramacionArchivoOBJ(idProgramacion); if (validarEstado(p.estado.codEstadoCargue)) { i.borrarDatosProgramacion(idProgramacion, u.idUsuario); cargarGrilla(); this.RadWindowManager1.RadAlert("Programación eliminada correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } else { this.RadWindowManager1.RadAlert("El estado actual del archivo no permite que los datos sean borrados", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al eliminar la programacion", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private void cargarEstados() { Consulta c = new Consulta(); try { DropDownListASP.llenarDropDownList(c.consultarEstadoProgramacion(), "value", "text", ref this.ddl_estados); DropDownListASP.AddItemToDropDownList(ref this.ddl_estados, "Seleccione>>", "0", true); } catch (ArgumentNullException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al cargar los estados de programación", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } catch (ArgumentException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al cargar los estados de programación", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al cargar los estados de programación", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private void buscarXnombreIPS() { if (!this.txtRazonSocial.Text.Equals(string.Empty)) { Consulta c = new Consulta(); try { DropDownListASP.llenarDropDownList(c.consultarRazonSocialIpsXNombre(this.txtRazonSocial.Text), "cod_ips", "razon_social", ref this.ddl_ips); DropDownListASP.AddItemToDropDownList(ref this.ddl_ips, "Seleccione>>", "-1", true); DropDownListASP.selectIndexByValue(ref this.ddl_ips, "-1"); } catch(ArgumentNullException ex) { this.RadWindowManager1.RadAlert("Ocurrio un error al cargar las IPS", 400, 200, Utilities.windowTitle(TypeMessage.error_message),null, Utilities.pathImageMessage(TypeMessage.error_message)); Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); } catch(ArgumentException ex) { this.RadWindowManager1.RadAlert("Ocurrio un error al cargar las IPS", 400, 200, Utilities.windowTitle(TypeMessage.error_message),null, Utilities.pathImageMessage(TypeMessage.error_message)); Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); } catch(Exception ex) { this.RadWindowManager1.RadAlert("Ocurrio un error al cargar las IPS", 400, 200, Utilities.windowTitle(TypeMessage.error_message),null, Utilities.pathImageMessage(TypeMessage.error_message)); Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); } this.txtRazonSocial.Text = string.Empty; } else { this.RadWindowManager1.RadAlert("Favor ingrese un nombre de IPS en el campo de búsqueda por razón social", 400, 200, Utilities.windowTitle(TypeMessage.information_message),null, Utilities.pathImageMessage(TypeMessage.information_message)); } }
public CancelarConsultaViewModel(int id) { Consulta = ConsultasData.SelecionarConsulta(id); }
private void actualizarDatos(UserControl userControl, GridEditableItem g) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); DetalleGrupoDependiente d = null; InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); try { d = c.consultarDetalleGrupoDependenciaOBJ(Convert.ToInt32(g.GetDataKeyValue("id_grupo"))); d.estado = c.consultarEstadoParametrizacionOBJ(Convert.ToInt16((userControl.FindControl("ddlEstado") as RadDropDownList).SelectedValue)); d.descripcion = (userControl.FindControl("txtDescripcion") as RadTextBox).Text.Trim(); i.IUDdetGrupoVariableDependiente(d, 3); this.RadWindowManager1.RadAlert("Datos actualizados correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
public async Task InsertAsync(Consulta obj) { _context.Add(obj); await _context.SaveChangesAsync(); }
private void eliminarRegistro(GridEditableItem g) { int idEncGrupo = Convert.ToInt32(g.GetDataKeyValue("id_enc_grupo")); int idGrupo = Convert.ToInt32(g.GetDataKeyValue("id_grupo")); try { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); DetalleGrupoDependiente d = c.consultarDetalleGrupoDependenciaOBJ(idGrupo); i.IUDdetGrupoVariableDependiente(d, 4); this.RadWindowManager1.RadAlert("Registro Eliminado Correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
public void AtualizarConsulta(Consulta consultaParametro) { this.context.Set <Consulta>().Update(consultaParametro); this.context.SaveChanges(); }
private DataTable getDataTable() { Consulta c = new Consulta(); DataTable objDtDatos = null; int idEncabezado = Request.QueryString["idEncabezado"] != null ? Convert.ToInt32(Request.QueryString["idEncabezado"]) : 0; EncabezadoGrupoVarDependiente e = c.consultarEncabezadoGruposDependenciasOBJ(idEncabezado); try { objDtDatos = c.consultarVariablesDependientes(e.datosArchivo.parametrizacionArchivo.codArchivo, e.datosArchivo.numeroColumna); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } return objDtDatos; }
private void cargarDetalleEstructura() { Consulta c = new Consulta(); EstructuraArchivo e = c.consultarEstructuraArchivo(this.ddlTipoArchivo.SelectedValue, int.Parse(this.ddlNumColumna.SelectedValue.ToString())); limpiarLabels(); this.lblTextNomColumna.Text = e.nombreColumna; this.lblTextLngMinima.Text = Convert.ToString(e.longitud); this.lblTextLngMaxima.Text = Convert.ToString(e.longitudMaxima); if (e.tipoDato != null) { this.lblTextTipoDato.Text = e.tipoDato.descripcion; } if (e.estadoParametrizacion != null) { this.lblTextEstado.Text = e.estadoParametrizacion.descripcion; } if (e.formatoFecha != null) { this.lblTextFormatoFecha.Text = e.formatoFecha.descripcion; } this.myPanel3.Visible = true; }
private DataTable getDataTable2() { Consulta c = new Consulta(); DataTable objDtDatos = null; int idEncabezado = Request.QueryString["idEncabezado"] != null ? Convert.ToInt32(Request.QueryString["idEncabezado"]) : 0; try { objDtDatos = c.consultarDetalleGrupoDependencia(idEncabezado); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } return objDtDatos; }
protected void rgValPermitido_InsertCommand(object sender, GridCommandEventArgs e) { UserControl uc = (UserControl)e.Item.FindControl(GridEditFormItem.EditFormUserControlID); int tipoValor = int.Parse(((RadDropDownList)uc.FindControl("ddlTipoValor")).SelectedValue.ToString()); string valor = ((RadTextBox)uc.FindControl("txtValor")).Text; string descripcion = ((RadTextBox)uc.FindControl("txtDescripcion")).Text; if (validarControl(tipoValor, valor, descripcion)) { Consulta c = new Consulta(); try { DatosEstructuraArchivo d = new DatosEstructuraArchivo(0, valor, descripcion); d.tipoValor = c.consultarTipoValorOBJ(tipoValor); d.estructuraArchivo = c.consultarEstructuraArchivo(this.ddlTipoArchivo.SelectedValue, int.Parse(this.ddlNumColumna.SelectedValue.ToString())); guardarDatos(d); } catch(Exception ex){ Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); e.Canceled = true; } } else { e.Canceled = true; } }
private void guardarDatos(GridDataItem g) { DataRow[] d = this.tablaDatos2.Select("id_var_dependiente = " + g.OwnerTableView.DataKeyValues[g.ItemIndex]["id_var_dependiente"]); if (d.Length == 0) { Consulta c = new Consulta(); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); DetalleGrupoDependiente g1 = new DetalleGrupoDependiente(0); try { g1.varDependiente = c.consultarVariablesDependientesOBJ((int)g.OwnerTableView.DataKeyValues[g.ItemIndex]["id_var_dependiente"]); g1.estado = c.consultarEstadoParametrizacionOBJ(Convert.ToInt32(g.GetDataKeyValue("estado_parametrizado"))); int idEncabezado = Request.QueryString["idEncabezado"] != null ? Convert.ToInt32(Request.QueryString["idEncabezado"]) : 0; g1.encabezadoGrupo = c.consultarEncabezadoGruposDependenciasOBJ(idEncabezado); g1.descripcion = "Cruce Automatico"; i.IUDdetGrupoVariableDependiente(g1, 2); this.RadWindowManager1.RadAlert("Datos agregados correctamente", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla2(); } catch(Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(),400,200,Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } } else { this.RadWindowManager1.RadAlert("La validación que intenta agrupar ya se encuentra en el grupo.", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); } }
private DataTable getDataTable() { DataTable objDtDatos = null; Consulta c = new Consulta(); try { objDtDatos = c.consultarArchivoCargado(Convert.ToInt32(ViewState["id_programacion"])); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al cargar los datos", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } return objDtDatos; }
protected void lnkIniciarExpediente_Click(object sender, EventArgs e) { Cliente oCliente = new Cliente(); oCliente.Nombre = ((Label)GridViewConsultas.SelectedRow.FindControl("Cliente")).Text; Abogado oAbogado = new Abogado(); oAbogado.Nombre = ((Label)GridViewConsultas.SelectedRow.FindControl("Abogado")).Text; TemaConsulta oTemaConsulta = new TemaConsulta(); oTemaConsulta.Descripcion = ((Label)GridViewConsultas.SelectedRow.FindControl("TemaConsulta")).Text; Consulta oConsulta = new Consulta(); oConsulta.Id = int.Parse(GridViewConsultas.SelectedRow.Cells[2].Text); oConsulta.Cliente = oCliente; oConsulta.Abogado = oAbogado; oConsulta.TemaConsulta = oTemaConsulta; oConsulta.Descripcion = GridViewConsultas.SelectedRow.Cells[6].Text; oConsulta.Estado = int.Parse(GridViewConsultas.SelectedRow.Cells[7].Text); //oConsulta.Fecha = Convert.ToDateTime(GridViewConsultas.SelectedRow.Cells[8].Text); Session["Consulta"] = oConsulta; Response.Redirect("~/Abogado/NuevoExpediente.aspx"); }
public override void Alterar(AtividadesDoEstabelecimento pRiscosDoEstabelecimento) { AtividadesDoEstabelecimento tempRiscosDoEstabelecimento = Consulta.FirstOrDefault(p => p.IDAtividadesDoEstabelecimento.Equals(pRiscosDoEstabelecimento.IDAtividadesDoEstabelecimento)); if (tempRiscosDoEstabelecimento == null) { throw new Exception("Não foi possível encontrar o Estabelecimento através do ID."); } else { //string sLocalFile = Path.Combine(Path.GetTempPath(), "GIS"); //sLocalFile = Path.Combine(sLocalFile, DateTime.Now.ToString("yyyyMMdd")); //sLocalFile = Path.Combine(sLocalFile, "Empresa"); //sLocalFile = Path.Combine(sLocalFile, "LoginTeste"); //sLocalFile = Path.Combine(sLocalFile, pRiscosDoEstabelecimento.Imagem); //bool bLogoAlterada = false; //if (!tempRiscosDoEstabelecimento.Imagem.Equals(pRiscosDoEstabelecimento.Imagem)) //{ // bLogoAlterada = true; // if (!File.Exists(sLocalFile)) // { // throw new Exception("Não foi possível localizar o arquivo '" + pRiscosDoEstabelecimento.Imagem + "'. Favor realizar novamente o upload do mesmo."); // } //} tempRiscosDoEstabelecimento.Imagem = pRiscosDoEstabelecimento.Imagem; tempRiscosDoEstabelecimento.NomeDaImagem = pRiscosDoEstabelecimento.NomeDaImagem; tempRiscosDoEstabelecimento.IDEstabelecimentoImagens = pRiscosDoEstabelecimento.IDEstabelecimentoImagens; //tempRiscosDoEstabelecimento.IDAlocacao = pRiscosDoEstabelecimento.IDAlocacao; tempRiscosDoEstabelecimento.Imagem = pRiscosDoEstabelecimento.Imagem; tempRiscosDoEstabelecimento.IDAtividadesDoEstabelecimento = pRiscosDoEstabelecimento.IDAtividadesDoEstabelecimento; tempRiscosDoEstabelecimento.IDEventoPerigoso = pRiscosDoEstabelecimento.IDEventoPerigoso; tempRiscosDoEstabelecimento.PossiveisDanos = pRiscosDoEstabelecimento.PossiveisDanos; tempRiscosDoEstabelecimento.TipoDeRisco = pRiscosDoEstabelecimento.TipoDeRisco; tempRiscosDoEstabelecimento.FonteGeradora = pRiscosDoEstabelecimento.FonteGeradora; tempRiscosDoEstabelecimento.EventoPerigoso = pRiscosDoEstabelecimento.EventoPerigoso; tempRiscosDoEstabelecimento.Tragetoria = pRiscosDoEstabelecimento.Tragetoria; tempRiscosDoEstabelecimento.Ativo = pRiscosDoEstabelecimento.Ativo; tempRiscosDoEstabelecimento.DescricaoDestaAtividade = pRiscosDoEstabelecimento.DescricaoDestaAtividade; base.Alterar(tempRiscosDoEstabelecimento); //if (bLogoAlterada) //{ // string sDiretorio = ConfigurationManager.AppSettings["DiretorioRaiz"] + "\\Images\\RiscosEstabelecimentoImagens\\" + pRiscosDoEstabelecimento.IDAtividadesDoEstabelecimento; // if (!Directory.Exists(sDiretorio)) // { // Directory.CreateDirectory(sDiretorio); // } // else // { // foreach (string iArq in Directory.GetFiles(sDiretorio)) // { // File.Delete(iArq); // } // if (File.Exists(sLocalFile)) // File.Move(sLocalFile, sDiretorio + "\\" + pRiscosDoEstabelecimento.Imagem); // } //} } }
internal void Salvar(CadastroAmbientalRuralTitulo cadastro, BancoDeDados banco = null) { using (BancoDeDados bancoDeDados = BancoDeDados.ObterInstancia(banco)) { #region Título de Cadastro Ambiental Rural eHistoricoAcao acao; object id; bancoDeDados.IniciarTransacao(); //Verifica a existencia da especificidade Comando comando = bancoDeDados.CriarComando(@"select e.id from {0}esp_cad_ambiental_rural e where e.titulo = :titulo", EsquemaBanco); comando.AdicionarParametroEntrada("titulo", cadastro.Titulo.Id, DbType.Int32); id = bancoDeDados.ExecutarScalar(comando); if (id != null && !Convert.IsDBNull(id)) { comando = bancoDeDados.CriarComando(@"update {0}esp_cad_ambiental_rural e set e.titulo = :titulo, e.protocolo = :protocolo, e.destinatario = :destinatario, e.matricula = :matricula, e.tid = :tid where e.titulo = :titulo" , EsquemaBanco); acao = eHistoricoAcao.atualizar; cadastro.Id = Convert.ToInt32(id); } else { comando = bancoDeDados.CriarComando(@"insert into {0}esp_cad_ambiental_rural e (id, titulo, protocolo, destinatario, matricula, tid) values ({0}seq_esp_cad_ambiental_rural.nextval, :titulo, :protocolo, :destinatario, :matricula, :tid) returning e.id into :id" , EsquemaBanco); acao = eHistoricoAcao.criar; comando.AdicionarParametroSaida("id", DbType.Int32); } comando.AdicionarParametroEntrada("titulo", cadastro.Titulo.Id, DbType.Int32); comando.AdicionarParametroEntrada("protocolo", cadastro.ProtocoloReq.Id, DbType.Int32); comando.AdicionarParametroEntrada("destinatario", cadastro.Destinatario, DbType.Int32); comando.AdicionarParametroEntrada("matricula", cadastro.Matricula, DbType.String); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); if (id == null || Convert.IsDBNull(id)) { cadastro = cadastro ?? new CadastroAmbientalRuralTitulo(); cadastro.Id = Convert.ToInt32(comando.ObterValorParametro("id")); } #endregion #region Histórico Historico.Gerar(Convert.ToInt32(cadastro.Titulo.Id), eHistoricoArtefatoEspecificidade.cadastroambientalruraltitulo, acao, bancoDeDados); #endregion #region Consulta Consulta.Gerar(cadastro.Titulo.Id, eHistoricoArtefato.carsolicitacaotitulo, bancoDeDados); #endregion bancoDeDados.Commit(); } }
public override string[] UpdateSQL() { string[] consulta = new string[3]; Consulta.Remove(0, Consulta.Length); Consulta.AppendFormat(System.Globalization.CultureInfo.GetCultureInfo("en-US"), "UPDATE Recursos SET TipoRecurso={0} WHERE IdRecurso='{1}' AND IdSistema='{2}'", TipoRecurso, IdRecursoSCV, IdSistemaSCV); consulta[0] = Consulta.ToString(); Consulta.Remove(0, Consulta.Length); //Salvo para LC metemos aquí los updates switch (tipoInterface) { case Tipos.TipoInterface.TI_BC: Consulta.AppendFormat(System.Globalization.CultureInfo.GetCultureInfo("en-US"), "REPLACE INTO ParametrosRecurso SET IdRecurso='{0}',IdSistema='{1}',TipoRecurso={2}," + "GananciaAGCTX={3},GananciaAGCTXdBm={4:0.00},GananciaAGCRX={5},GananciaAGCRXdBm={6:0.00}," + "SupresionSilencio={7},TamRTP={8},Codec={9},TipoEM={10},GrabacionEd137={11},iTmLlamEntrante={12},iDetDtmf={13}", IdRecursoSCV, IdSistemaSCV, TipoRecurso, GananciaAGCTX, GananciaAGCTXdBm, GananciaAGCRX, GananciaAGCRXdBm, SupresionSilencio, TamRTP, Codec, (int)TipoEM, GrabacionEd137, iPrTmLlamEntrante, iPrDetDtmf); break; case Tipos.TipoInterface.TI_BL: Consulta.AppendFormat(System.Globalization.CultureInfo.GetCultureInfo("en-US"), "REPLACE INTO ParametrosRecurso SET IdRecurso='{0}',IdSistema='{1}',TipoRecurso={2}," + "GananciaAGCTX={3},GananciaAGCTXdBm={4:0.00},GananciaAGCRX={5},GananciaAGCRXdBm={6:0.00}," + "SupresionSilencio={7},TamRTP={8},Codec={9},TipoEM={10},GrabacionEd137={11},iTmLlamEntrante={12},TReleaseBL={13}," + "iPeriodoSpvRing={14},iFiltroSpvRing={15}", IdRecursoSCV, IdSistemaSCV, TipoRecurso, GananciaAGCTX, GananciaAGCTXdBm, GananciaAGCRX, GananciaAGCRXdBm, SupresionSilencio, TamRTP, Codec, (int)TipoEM, GrabacionEd137, iPrTmLlamEntrante, TPrReleaseBL, iPrPeriodoSpvRing, iPrFiltroSpvRing); break; case Tipos.TipoInterface.TI_AB: Consulta.AppendFormat(System.Globalization.CultureInfo.GetCultureInfo("en-US"), "REPLACE INTO ParametrosRecurso SET IdRecurso='{0}',IdSistema='{1}',TipoRecurso={2}," + "GananciaAGCTX={3},GananciaAGCTXdBm={4:0.00},GananciaAGCRX={5},GananciaAGCRXdBm={6:0.00}," + "SupresionSilencio={7},TamRTP={8},Codec={9},TipoEM={10},GrabacionEd137={11},iTmLlamEntrante={12}," + "iTmDetFinLlamada={13},iPeriodoSpvRing={14},iFiltroSpvRing={15},iDetInversionPol={16}," + "iDetCallerId={17},iTmCallerId={18}", IdRecursoSCV, IdSistemaSCV, TipoRecurso, GananciaAGCTX, GananciaAGCTXdBm, GananciaAGCRX, GananciaAGCRXdBm, SupresionSilencio, TamRTP, Codec, (int)TipoEM, GrabacionEd137, iPrTmLlamEntrante, iPrTmDetFinLlamada, iPrPeriodoSpvRing, iPrFiltroSpvRing, iPrDetInversionPol, iPrDetCallerId, iPrTmCallerId); break; case Tipos.TipoInterface.TI_ATS_R2: case Tipos.TipoInterface.TI_ATS_N5: Consulta.AppendFormat(System.Globalization.CultureInfo.GetCultureInfo("en-US"), "REPLACE INTO ParametrosRecurso SET IdRecurso='{0}',IdSistema='{1}',TipoRecurso={2}," + "GananciaAGCTX={3},GananciaAGCTXdBm={4:0.00},GananciaAGCRX={5},GananciaAGCRXdBm={6:0.00}," + "SupresionSilencio={7},TamRTP={8},Codec={9},TipoEM={10},GrabacionEd137={11}", IdRecursoSCV, IdSistemaSCV, TipoRecurso, GananciaAGCTX, GananciaAGCTXdBm, GananciaAGCRX, GananciaAGCRXdBm, SupresionSilencio, TamRTP, Codec, (int)TipoEM, GrabacionEd137); break; } consulta[1] = Consulta.ToString(); consulta[2] = ReplaceSQL(IdSistemaSCV, "ParametrosRecurso"); return(consulta); }
protected void Button1_Click(object sender, EventArgs e) { if (Convert.ToInt64(this.txtMontoParcial.Text) <= 0L) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Debe ingresar un monto superior a cero');</script>"); this.txtMontoParcial.Text = ""; } else { DataTable table2; DataTable table = Consulta.ProductoJuicio(this.hiddidcobranza.Value.ToString()); string str = ""; string str2 = ""; if ((table.Rows.Count > 0) && (table != null)) { str = table.Rows[0]["id_producto"].ToString(); str2 = table.Rows[0]["tipocobranza"].ToString(); } if (str2 == "P") { table2 = null; table2 = ConsultasEspecificas.ValidaPagoParcial(this.hiddidcobranza.Value.ToString()); if ((table2.Rows.Count <= 0) || (table2 == null)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('No existen letras a cancelar, por lo tanto no se puede abonar parcialmente');</script>"); return; } } if (str2 == "J") { switch (str) { case "1": table2 = null; table2 = ConsultasEspecificas.ValidaPagoParcialMutuo(this.hiddidcobranza.Value.ToString()); if ((table2.Rows.Count <= 0) || (table2 == null)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('No existen letras a cancelar, por lo tanto no se puede abonar parcialmente');</script>"); return; } break; case "2": table2 = null; table2 = ConsultasEspecificas.ValidaPagoParcialPagare(this.hiddidcobranza.Value.ToString()); if ((table2.Rows.Count <= 0) || (table2 == null)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('No existen letras a cancelar, por lo tanto no se puede abonar parcialmente');</script>"); return; } break; case "3": table2 = null; table2 = ConsultasEspecificas.ValidaPagoParcialDocujuicio(this.hiddidcobranza.Value.ToString()); if ((table2.Rows.Count <= 0) || (table2 == null)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('No existen letras a cancelar, por lo tanto no se puede abonar parcialmente');</script>"); return; } break; } } Transaccion.InsertaAbonoParcial( this.hiddidcobranza.Value, "N", ALCSA.FWK.Web.Control.ExtraerValorComoDecimal(txtMontoParcial), Session["Usuario"].ToString()); string str3 = "AbonoParcial.aspx?Codigo=" + this.hiddidcobranza.Value.ToString(); this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Abono parcial ingresado correctamente');location.href='" + str3.ToString() + "';</script>"); } }
private void CargaGrilla(string idjuicio) { this.Grilla.DataSource = Consulta.ComboExhorto(idjuicio); this.Grilla.DataBind(); }
private void CargaGrilla(string idcobranza) { this.grilla.DataSource = Consulta.ListaAbonoParcial(idcobranza); this.grilla.DataBind(); }
public HttpResponseMessage varredura() { try { ArrayList arrayList = new ArrayList(); Exe exe = new Exe(); exe.clearArrayList(); exe.exeSpeed("https://dentalspeed.com/grupo/motor-p-endodontia"); //exe.exeCremer("https://www.dentalcremer.com.br/departamento/854748/motor-para-clinica"); arrayList = exe.getArrayList(); int categoriaId = 4; foreach (Verificacao v in arrayList) { var produtos = db.Produtos.ToArray(); Produto res = null; for (int i = 0; i < produtos.Length; i++) { Produto p = produtos[i]; if (Distance.Similarity(p.Titulo, v.ProdutoNome)) { res = p; i = produtos.Length; } } if (res != null) { Consulta consulta = new Consulta(); consulta.ProdutoId = res.Id; consulta.Site = v.Site; consulta.Caminho = v.Caminho; consulta.Descricao = v.Descricao; consulta.Titulo = v.Titulo; consulta.PesquisarPreco(); if (consulta.RespostaString != null) { db.Consulta.Add(consulta); } } else { Produto produto = new Produto(); produto.Titulo = Distance.RemoveAdjetivoCor(v.ProdutoNome); produto.CategoriaId = categoriaId; produto.imagem = v.Imagem; db.Produtos.Add(produto); Consulta consulta = new Consulta(); consulta.ProdutoId = produto.Id; consulta.Site = v.Site; consulta.Caminho = v.Caminho; consulta.Descricao = v.Descricao; consulta.Titulo = v.Titulo; consulta.PesquisarPreco(); if (consulta.RespostaString != null) { db.Consulta.Add(consulta); produto.Economia = 0; produto.MelhorConsulta = consulta.Id; produto.PiorConsulta = consulta.Id; } db.Produtos.Add(produto); } db.SaveChanges(); } return(Request.CreateResponse(HttpStatusCode.InternalServerError, "ok")); } catch { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "falha ao add produto")); } }
public List <Persona> Listar() { Consulta consulta = new Consulta("[Listar_Persona] "); return(db.EjecutarConsulta <Persona>(consulta)); }
//[Consumes("application/x-www-form-urlencoded")] public Task <string> GetConsultas([FromBody] Consulta consultas) { return(_repository.GetConsulta(consultas)); }
private void ConsultaButton_Click(object sender, RoutedEventArgs e) { Consulta c = new Consulta(); c.Show(); }
internal void Editar(Pessoa pessoa, BancoDeDados bancoInterno, Executor executor = null) { using (BancoDeDados bancoDeDados = BancoDeDados.ObterInstancia(bancoInterno, EsquemaBanco)) { #region Pessoa bancoDeDados.IniciarTransacao(); Comando comando = bancoDeDados.CriarComando(@" update {0}tab_pessoa p set p.tipo = :tipo, p.nome = :nome, p.apelido = :apelido, p.cpf = :cpf, p.rg = :rg, p.estado_civil = :estado_civil, p.sexo = :sexo, p.nacionalidade = :nacionalidade, p.naturalidade = :naturalidade, p.data_nascimento = :data_nascimento, p.mae = :mae, p.pai = :pai, p.cnpj = :cnpj, p.razao_social = :razao_social, p.nome_fantasia = :nome_fantasia, p.ie = :ie, p.tid = :tid where p.id = :id" , EsquemaBanco); comando.AdicionarParametroEntrada("id", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("tipo", pessoa.Tipo, DbType.Int32); comando.AdicionarParametroEntrada("nome", DbType.String, 80, pessoa.Fisica.Nome); comando.AdicionarParametroEntrada("apelido", DbType.String, 80, pessoa.Fisica.Apelido); comando.AdicionarParametroEntrada("cpf", DbType.String, 15, pessoa.Fisica.CPF); comando.AdicionarParametroEntrada("rg", DbType.String, 30, pessoa.Fisica.RG); comando.AdicionarParametroEntrada("estado_civil", (pessoa.Fisica.EstadoCivil.HasValue && pessoa.Fisica.EstadoCivil > 0) ? pessoa.Fisica.EstadoCivil : null, DbType.Int32); comando.AdicionarParametroEntrada("sexo", (pessoa.Fisica.Sexo.HasValue && pessoa.Fisica.Sexo > 0) ? pessoa.Fisica.Sexo : null, DbType.Int32); comando.AdicionarParametroEntrada("nacionalidade", DbType.String, 80, pessoa.Fisica.Nacionalidade); comando.AdicionarParametroEntrada("naturalidade", DbType.String, 80, pessoa.Fisica.Naturalidade); comando.AdicionarParametroEntrada("data_nascimento", (pessoa.Fisica.DataNascimento.HasValue && pessoa.Fisica.DataNascimento != DateTime.MinValue) ? pessoa.Fisica.DataNascimento : null, DbType.DateTime); comando.AdicionarParametroEntrada("mae", DbType.String, 80, pessoa.Fisica.NomeMae); comando.AdicionarParametroEntrada("pai", DbType.String, 80, pessoa.Fisica.NomePai); comando.AdicionarParametroEntrada("cnpj", DbType.String, 20, pessoa.Juridica.CNPJ); comando.AdicionarParametroEntrada("razao_social", DbType.String, 80, pessoa.Juridica.RazaoSocial); comando.AdicionarParametroEntrada("nome_fantasia", DbType.String, 80, pessoa.Juridica.NomeFantasia); comando.AdicionarParametroEntrada("ie", DbType.String, 80, pessoa.Juridica.IE); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); #endregion #region Limpar os dados do banco //Meios de Contato comando = bancoDeDados.CriarComando("delete from {0}tab_pessoa_meio_contato c where c.pessoa = :pessoa", EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); //Representante comando = bancoDeDados.CriarComando("delete from {0}tab_pessoa_representante c ", EsquemaBanco); comando.DbCommand.CommandText += String.Format("where c.pessoa = :pessoa{0}", comando.AdicionarNotIn("and", "c.representante", DbType.Int32, pessoa.Juridica.Representantes.Select(x => x.Id).ToList())); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); //Profissao comando = bancoDeDados.CriarComando(@"delete {0}tab_pessoa_profissao p where p.pessoa = :id and p.profissao != :profissao ", EsquemaBanco); comando.AdicionarParametroEntrada("id", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("profissao", pessoa.Fisica.Profissao.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); //Endereço comando = bancoDeDados.CriarComando(@"delete {0}tab_pessoa_endereco p where p.pessoa = :id and p.id != :endereco ", EsquemaBanco); comando.AdicionarParametroEntrada("id", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("endereco", pessoa.Endereco.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); #endregion #region Meios de contato - Ambos if (pessoa.MeiosContatos.Count > 0) { foreach (Contato item in pessoa.MeiosContatos) { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_meio_contato(id, pessoa, meio_contato, valor, tid) values ({0}seq_pessoa_meio_contato.nextval, :pessoa, :meio_contato, :valor, : tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("meio_contato", item.TipoContato, DbType.Int32); comando.AdicionarParametroEntrada("valor", DbType.String, 1000, item.Valor); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } } #endregion #region Endereço - Ambos if (pessoa.Endereco.Id > 0) { comando = bancoDeDados.CriarComando(@"update {0}tab_pessoa_endereco e set e.pessoa = :pessoa, e.cep = :cep, e.logradouro = :logradouro, e.bairro = :bairro, e.estado = :estado, e.municipio = :municipio, e.numero = :numero, e.distrito = :distrito, e.complemento = :complemento, e.tid =:tid where e.id = :id" , EsquemaBanco); comando.AdicionarParametroEntrada("id", pessoa.Endereco.Id, DbType.Int32); } else { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_endereco (id, pessoa, cep, logradouro, bairro, estado, municipio, numero, distrito, complemento, tid) values({0}seq_pessoa_endereco.nextval, :pessoa, :cep, :logradouro, :bairro, :estado, :municipio, :numero, :distrito, :complemento, :tid )" , EsquemaBanco); } comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("cep", DbType.String, 15, pessoa.Endereco.Cep); comando.AdicionarParametroEntrada("logradouro", DbType.String, 500, pessoa.Endereco.Logradouro); comando.AdicionarParametroEntrada("bairro", DbType.String, 100, pessoa.Endereco.Bairro); comando.AdicionarParametroEntrada("estado", DbType.Int32); comando.AdicionarParametroEntrada("municipio", DbType.Int32); if (pessoa.Endereco != null && pessoa.Endereco.EstadoId > 0) { comando.SetarValorParametro("estado", pessoa.Endereco.EstadoId); } if (pessoa.Endereco != null && pessoa.Endereco.MunicipioId > 0) { comando.SetarValorParametro("municipio", pessoa.Endereco.MunicipioId); } comando.AdicionarParametroEntrada("numero", DbType.String, 6, pessoa.Endereco.Numero); comando.AdicionarParametroEntrada("distrito", DbType.String, 100, pessoa.Endereco.DistritoLocalizacao); comando.AdicionarParametroEntrada("complemento", DbType.String, 80, pessoa.Endereco.Complemento); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); #endregion #region Profissão - Física if (pessoa.IsFisica && pessoa.Fisica.Profissao.Id > 0) { object pro = 0; comando = bancoDeDados.CriarComando(@"select p.id from {0}tab_pessoa_profissao p where p.pessoa = :pessoa and p.profissao = :profissao", EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("profissao", pessoa.Fisica.Profissao.Id, DbType.Int32); pro = bancoDeDados.ExecutarScalar(comando); if (pro != null && !Convert.IsDBNull(pro)) { comando = bancoDeDados.CriarComando(@"update {0}tab_pessoa_profissao p set p.pessoa = :pessoa, p.profissao =:profissao, p.orgao_classe =:orgao_classe, p.registro =:registro, p.tid=:tid where p.id = :id" , EsquemaBanco); comando.AdicionarParametroEntrada("id", pro, DbType.Int32); } else { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_profissao(id, pessoa, profissao, orgao_classe, registro, tid) (select {0}seq_pessoa_profissao.nextval, :pessoa, :profissao, :orgao_classe, :registro, :tid from dual where not exists (select id from {0}tab_pessoa_profissao r where r.pessoa = :pessoa and r.profissao = :profissao))" , EsquemaBanco); } comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("profissao", pessoa.Fisica.Profissao.Id, DbType.Int32); comando.AdicionarParametroEntrada("orgao_classe", (pessoa.Fisica.Profissao.OrgaoClasseId.HasValue && pessoa.Fisica.Profissao.OrgaoClasseId > 0) ? pessoa.Fisica.Profissao.OrgaoClasseId : null, DbType.Int32); comando.AdicionarParametroEntrada("registro", DbType.String, 15, pessoa.Fisica.Profissao.Registro); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarScalar(comando); } #endregion #region Cônjuge - Física if (pessoa.IsFisica && pessoa.Fisica.ConjugeId > 0) { comando = bancoDeDados.CriarComando(@"select id from {0}tab_pessoa_conjuge r where r.pessoa = :pessoa or r.conjuge = :pessoa", EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); object aux = bancoDeDados.ExecutarScalar(comando); if (aux != null && !Convert.IsDBNull(aux)) { comando = bancoDeDados.CriarComando(@"update {0}tab_pessoa_conjuge t set t.pessoa = :pessoa, t.conjuge = :conjuge, t.tid = :tid where t.id = :id", EsquemaBanco); comando.AdicionarParametroEntrada("id", aux, DbType.Int32); } else { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_conjuge(id, pessoa, conjuge, tid) values ({0}seq_pessoa_conjuge.nextval, :pessoa, :conjuge, :tid)" , EsquemaBanco); } comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("conjuge", pessoa.Fisica.ConjugeId, DbType.Int32); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } else { comando = bancoDeDados.CriarComando(@"begin delete {0}tab_pessoa_conjuge p where p.pessoa = :id; delete {0}tab_pessoa_conjuge p where p.conjuge = :id; end;", EsquemaBanco); comando.AdicionarParametroEntrada("id", pessoa.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); } #endregion #region Representantes - Jurídica if (pessoa.IsJuridica && pessoa.Juridica.Representantes.Count > 0) { comando = bancoDeDados.CriarComando(@"insert into {0}tab_pessoa_representante(id, pessoa, representante, tid) (select {0}seq_pessoa_representante.nextval, :pessoa, :representante, :tid from dual where not exists (select id from {0}tab_pessoa_representante r where r.pessoa = :pessoa and r.representante = :representante))" , EsquemaBanco); comando.AdicionarParametroEntrada("pessoa", pessoa.Id, DbType.Int32); comando.AdicionarParametroEntrada("representante", DbType.Int32); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); foreach (Pessoa item in pessoa.Juridica.Representantes) { comando.SetarValorParametro("representante", item.Id); bancoDeDados.ExecutarNonQuery(comando); } } else { comando = bancoDeDados.CriarComando(@"delete {0}tab_pessoa_representante p where p.pessoa = :id", EsquemaBanco); comando.AdicionarParametroEntrada("id", pessoa.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); } #endregion #region Histórico e Consulta Historico.Gerar(pessoa.Id, eHistoricoArtefato.pessoa, eHistoricoAcao.atualizar, bancoDeDados, executor); Consulta.Gerar(pessoa.Id, eHistoricoArtefato.pessoa, bancoDeDados); #endregion bancoDeDados.Commit(); } }
public void Editar(ConsideracaoFinal consideracaoFinal, BancoDeDados banco = null) { using (BancoDeDados bancoDeDados = BancoDeDados.ObterInstancia(banco)) { bancoDeDados.IniciarTransacao(); Comando comando = bancoDeDados.CriarComando(@" update {0}tab_fisc_consid_final t set t.descrever = :descrever, t.tem_reparacao = :tem_reparacao, t.reparacao = :reparacao, t.tem_termo_comp = :tem_termo_comp, t.tem_termo_comp_justificar = :tem_termo_comp_justificar, t.tid = :tid, t.arquivo_termo = :arquivo_termo where t.id = :id" , EsquemaBanco); comando.AdicionarParametroEntClob("descrever", consideracaoFinal.Descrever); comando.AdicionarParametroEntrada("tem_reparacao", consideracaoFinal.HaReparacao, DbType.Int32); comando.AdicionarParametroEntrada("reparacao", DbType.String, 2000, consideracaoFinal.Reparacao); comando.AdicionarParametroEntrada("tem_termo_comp", consideracaoFinal.HaTermoCompromisso, DbType.Int32); comando.AdicionarParametroEntrada("tem_termo_comp_justificar", DbType.String, 250, consideracaoFinal.TermoCompromissoJustificar); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); comando.AdicionarParametroEntrada("arquivo_termo", (consideracaoFinal.Arquivo ?? new Arquivo()).Id, DbType.Int32); comando.AdicionarParametroEntrada("id", consideracaoFinal.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); #region Testemunhas comando = bancoDeDados.CriarComando("delete from {0}tab_fisc_consid_final_test ra ", EsquemaBanco); comando.DbCommand.CommandText += String.Format("where ra.consid_final = :consid_final{0}", comando.AdicionarNotIn("and", "ra.id", DbType.Int32, consideracaoFinal.Testemunhas.Select(x => x.Id).ToList())); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); foreach (var item in consideracaoFinal.Testemunhas) { if (item.Id > 0) { comando = bancoDeDados.CriarComando(@" update {0}tab_fisc_consid_final_test t set t.idaf = :idaf, t.testemunha = :testemunha, t.nome = :nome, t.endereco = :endereco, t.tid = :tid, t.testemunha_setor = :testemunha_setor, t.cpf = :cpf where t.id = :id" , EsquemaBanco); comando.AdicionarParametroEntrada("id", item.Id, DbType.Int32); } else { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_test (id, consid_final, idaf, testemunha, nome, endereco, tid, testemunha_setor, cpf) values ({0}seq_tab_fiscconsidfinaltest.nextval, :consid_final, :idaf, :testemunha, :nome, :endereco, :tid, :testemunha_setor, :cpf) returning id into :id" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); comando.AdicionarParametroSaida("id", DbType.Int32); } comando.AdicionarParametroEntrada("idaf", item.TestemunhaIDAF, DbType.Int32); comando.AdicionarParametroEntrada("testemunha", item.TestemunhaId, DbType.Int32); comando.AdicionarParametroEntrada("nome", DbType.String, 80, item.TestemunhaNome); comando.AdicionarParametroEntrada("endereco", DbType.String, 80, item.TestemunhaEndereco); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); comando.AdicionarParametroEntrada("testemunha_setor", item.TestemunhaSetorId, DbType.Int32); comando.AdicionarParametroEntrada("cpf", item.TestemunhaCPF, DbType.String); bancoDeDados.ExecutarNonQuery(comando); item.Id = item.Id > 0 ? item.Id : Convert.ToInt32(comando.ObterValorParametro("id")); } #endregion #region Assinantes comando = bancoDeDados.CriarComando("delete from {0}tab_fisc_consid_final_ass ass ", EsquemaBanco); comando.DbCommand.CommandText += String.Format("where ass.consid_final = :consid_final{0}", comando.AdicionarNotIn("and", "ass.id", DbType.Int32, consideracaoFinal.Assinantes.Select(x => x.Id).ToList())); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); foreach (var item in consideracaoFinal.Assinantes) { if (item.Id > 0) { comando = bancoDeDados.CriarComando(@" update {0}tab_fisc_consid_final_ass t set t.funcionario = :funcionario, t.cargo = :cargo, t.tid = :tid where t.id = :id" , EsquemaBanco); comando.AdicionarParametroEntrada("id", item.Id, DbType.Int32); } else { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_ass(id, consid_final, funcionario, cargo, tid) values ({0}seq_fisc_consid_final_ass.nextval, :consid_final, :funcionario, :cargo, :tid) returning id into :id" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); } comando.AdicionarParametroEntrada("funcionario", item.FuncionarioId, DbType.Int32); comando.AdicionarParametroEntrada("cargo", item.FuncionarioCargoId, DbType.Int32); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); comando.AdicionarParametroSaida("id", DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); item.Id = Convert.ToInt32(comando.ObterValorParametro("id")); } #endregion #region Anexos comando = bancoDeDados.CriarComando("delete from {0}tab_fisc_consid_final_arq ra ", EsquemaBanco); comando.DbCommand.CommandText += String.Format("where ra.consid_final = :consid_final{0}", comando.AdicionarNotIn("and", "ra.id", DbType.Int32, consideracaoFinal.Anexos.Select(x => x.Id).ToList())); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); foreach (var item in consideracaoFinal.Anexos) { if (item.Id > 0) { comando = bancoDeDados.CriarComando(@" update {0}tab_fisc_consid_final_arq t set t.arquivo = :arquivo, t.ordem = :ordem, t.descricao = :descricao, t.tid = :tid where t.id = :id" , EsquemaBanco); comando.AdicionarParametroEntrada("id", item.Id, DbType.Int32); } else { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_arq a (id, consid_final, arquivo, ordem, descricao, tid) values ({0}seq_fisc_consid_final_arq.nextval, :consid_final, :arquivo, :ordem, :descricao, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); } comando.AdicionarParametroEntrada("arquivo", item.Arquivo.Id, DbType.Int32); comando.AdicionarParametroEntrada("ordem", item.Ordem, DbType.Int32); comando.AdicionarParametroEntrada("descricao", DbType.String, 100, item.Descricao); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } #endregion #region Anexos IUF comando = bancoDeDados.CriarComando("delete from {0}tab_fisc_consid_final_iuf ra ", EsquemaBanco); comando.DbCommand.CommandText += String.Format("where ra.consid_final = :consid_final{0}", comando.AdicionarNotIn("and", "ra.id", DbType.Int32, consideracaoFinal.AnexosIUF.Select(x => x.Id).ToList())); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); foreach (var item in consideracaoFinal.AnexosIUF) { if (item.Id > 0) { comando = bancoDeDados.CriarComando(@" update {0}tab_fisc_consid_final_iuf t set t.arquivo = :arquivo, t.ordem = :ordem, t.descricao = :descricao, t.tid = :tid where t.id = :id" , EsquemaBanco); comando.AdicionarParametroEntrada("id", item.Id, DbType.Int32); } else { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_iuf a (id, consid_final, arquivo, ordem, descricao, tid) values ({0}seq_fisc_consid_final_iuf.nextval, :consid_final, :arquivo, :ordem, :descricao, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); } comando.AdicionarParametroEntrada("arquivo", item.Arquivo.Id, DbType.Int32); comando.AdicionarParametroEntrada("ordem", item.Ordem, DbType.Int32); comando.AdicionarParametroEntrada("descricao", DbType.String, 100, item.Descricao); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } #endregion Historico.Gerar(consideracaoFinal.FiscalizacaoId, eHistoricoArtefato.fiscalizacao, eHistoricoAcao.atualizar, bancoDeDados); Consulta.Gerar(consideracaoFinal.FiscalizacaoId, eHistoricoArtefato.fiscalizacao, bancoDeDados); bancoDeDados.Commit(); } }
public ActionResult Create(Consulta consulta) { if (TempData.ContainsKey("mensaje")) { ViewBag.Mensaje = TempData["mensaje"].ToString(); } var existe = from ex in db.Consulta select ex; bool validar1 = existe.Any(ex => ex.ID_MEDICO == consulta.ID_MEDICO); bool validar2 = existe.Any(ex => ex.ID_CONSULTORIO == consulta.ID_CONSULTORIO); bool validar3 = existe.Any(ex => ex.ID_ESPECIALIDAD == consulta.ID_ESPECIALIDAD); if (validar1 == true) { ViewBag.listaMedicos = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO); ViewBag.listaConsultorio = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO); ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD); TempData["mensaje"] = "El medico ya se encuantra ocupado. Seleccione otro Medico."; return(View("Create", consulta)); } if (validar2 == true) { ViewBag.listaMedicos = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO); ViewBag.listaConsultorio = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO); ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD); TempData["mensaje"] = "La consultorio ya se encuantra ocupado. Seleccione otro consultorio."; return(View("Create", consulta)); } if (validar3 == true) { ViewBag.listaMedicos = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO); ViewBag.listaConsultorio = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO); ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD); TempData["mensaje"] = "La especialidad ya se encuantra ocupada. Seleccione otra especiallidad."; return(View("Create", consulta)); } try { db.Consulta.Add(consulta); db.SaveChanges(); TempData["mensaje"] = "Consulta guardada satisfactoriamente!"; return(RedirectToAction("Index")); } catch { ViewBag.listaConsultorio = new SelectList(db.Consultorio, "id", "descripcion", consulta.ID_CONSULTORIO); ViewBag.listaEspecialidad = new SelectList(db.Especialidad, "id", "descripcion", consulta.ID_ESPECIALIDAD); ViewBag.listaMedicos = new SelectList(db.Medico, "id", "NombreCompletoM", consulta.ID_MEDICO); TempData["mensaje"] = "Consulta NO registrada"; return(View("Create", consulta)); } }
public int Criar(ConsideracaoFinal consideracaoFinal, BancoDeDados banco = null) { using (BancoDeDados bancoDeDados = BancoDeDados.ObterInstancia(banco)) { bancoDeDados.IniciarTransacao(); Comando comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final (id, fiscalizacao, descrever, tem_reparacao, reparacao, tem_termo_comp, tem_termo_comp_justificar, tid, arquivo_termo) values ({0}seq_tab_fisc_consid_final.nextval, :fiscalizacao, :descrever, :tem_reparacao, :reparacao, :tem_termo_comp, :tem_termo_comp_justificar, :tid, :arquivo_termo) returning id into :id" , EsquemaBanco); comando.AdicionarParametroEntrada("fiscalizacao", consideracaoFinal.FiscalizacaoId, DbType.Int32); comando.AdicionarParametroEntClob("descrever", consideracaoFinal.Descrever); comando.AdicionarParametroEntrada("tem_reparacao", consideracaoFinal.HaReparacao, DbType.Int32); comando.AdicionarParametroEntrada("reparacao", DbType.String, 2000, consideracaoFinal.Reparacao); comando.AdicionarParametroEntrada("tem_termo_comp", consideracaoFinal.HaTermoCompromisso, DbType.Int32); comando.AdicionarParametroEntrada("tem_termo_comp_justificar", DbType.String, 250, consideracaoFinal.TermoCompromissoJustificar); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); comando.AdicionarParametroEntrada("arquivo_termo", (consideracaoFinal.Arquivo ?? new Arquivo()).Id, DbType.Int32); comando.AdicionarParametroSaida("id", DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); consideracaoFinal.Id = Convert.ToInt32(comando.ObterValorParametro("id")); #region Testemunhas foreach (var item in consideracaoFinal.Testemunhas) { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_test (id, consid_final, idaf, testemunha, nome, endereco, tid, testemunha_setor, cpf) values ({0}seq_tab_fiscconsidfinaltest.nextval, :consid_final, :idaf, :testemunha, :nome, :endereco, :tid, :testemunha_setor, :cpf) returning id into :id" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); comando.AdicionarParametroEntrada("idaf", item.TestemunhaIDAF, DbType.Int32); comando.AdicionarParametroEntrada("testemunha", item.TestemunhaId, DbType.Int32); comando.AdicionarParametroEntrada("nome", DbType.String, 80, item.TestemunhaNome); comando.AdicionarParametroEntrada("endereco", DbType.String, 200, item.TestemunhaEndereco); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); comando.AdicionarParametroEntrada("testemunha_setor", item.TestemunhaSetorId, DbType.Int32); comando.AdicionarParametroEntrada("cpf", item.TestemunhaCPF, DbType.String); comando.AdicionarParametroSaida("id", DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); item.Id = Convert.ToInt32(comando.ObterValorParametro("id")); } #endregion #region Assinantes foreach (var item in consideracaoFinal.Assinantes) { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_ass(id, consid_final, funcionario, cargo, tid) values ({0}seq_fisc_consid_final_ass.nextval, :consid_final, :funcionario, :cargo, :tid) returning id into :id" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); comando.AdicionarParametroEntrada("funcionario", item.FuncionarioId, DbType.Int32); comando.AdicionarParametroEntrada("cargo", item.FuncionarioCargoId, DbType.Int32); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); comando.AdicionarParametroSaida("id", DbType.Int32); bancoDeDados.ExecutarNonQuery(comando); item.Id = Convert.ToInt32(comando.ObterValorParametro("id")); } #endregion #region Anexos foreach (var item in consideracaoFinal.Anexos) { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_arq a (id, consid_final, arquivo, ordem, descricao, tid) values ({0}seq_fisc_consid_final_arq.nextval, :consid_final, :arquivo, :ordem, :descricao, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); comando.AdicionarParametroEntrada("arquivo", item.Arquivo.Id, DbType.Int32); comando.AdicionarParametroEntrada("ordem", item.Ordem, DbType.Int32); comando.AdicionarParametroEntrada("descricao", DbType.String, 100, item.Descricao); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } #endregion #region Anexos IUF foreach (var item in consideracaoFinal.AnexosIUF) { comando = bancoDeDados.CriarComando(@" insert into {0}tab_fisc_consid_final_iuf a (id, consid_final, arquivo, ordem, descricao, tid) values ({0}seq_fisc_consid_final_iuf.nextval, :consid_final, :arquivo, :ordem, :descricao, :tid)" , EsquemaBanco); comando.AdicionarParametroEntrada("consid_final", consideracaoFinal.Id, DbType.Int32); comando.AdicionarParametroEntrada("arquivo", item.Arquivo.Id, DbType.Int32); comando.AdicionarParametroEntrada("ordem", item.Ordem, DbType.Int32); comando.AdicionarParametroEntrada("descricao", DbType.String, 100, item.Descricao); comando.AdicionarParametroEntrada("tid", DbType.String, 36, GerenciadorTransacao.ObterIDAtual()); bancoDeDados.ExecutarNonQuery(comando); } #endregion Historico.Gerar(consideracaoFinal.FiscalizacaoId, eHistoricoArtefato.fiscalizacao, eHistoricoAcao.atualizar, bancoDeDados); Consulta.Gerar(consideracaoFinal.FiscalizacaoId, eHistoricoArtefato.fiscalizacao, bancoDeDados); bancoDeDados.Commit(); } return(consideracaoFinal.Id); }
public void DeletarConsulta(Consulta consultaParametro) { this.context.Set <Consulta>().Remove(consultaParametro); this.context.SaveChanges(); }
private void CargaGrilla(string id_cobranza) { this.grillapagletras.DataSource = Consulta.MostrarMCHLetras(id_cobranza); this.grillapagletras.DataBind(); }
protected void rgValPermitido_UpdateCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { UserControl uc = (UserControl)e.Item.FindControl(GridEditFormItem.EditFormUserControlID); GridEditableItem g = (GridEditableItem)e.Item; int tipoValor = int.Parse(((RadDropDownList)uc.FindControl("ddlTipoValor")).SelectedValue.ToString()); string valor = ((RadTextBox)uc.FindControl("txtValor")).Text; string descripcion = ((RadTextBox)uc.FindControl("txtDescripcion")).Text; int id = (int)g.OwnerTableView.DataKeyValues[g.ItemIndex]["ID_VAL_PERMITIDO"]; if (validarControl(tipoValor, valor, descripcion)) { try { Consulta c = new Consulta(); DatosEstructuraArchivo d = new DatosEstructuraArchivo(id, valor, descripcion); d.tipoValor = c.consultarTipoValorOBJ(tipoValor); d.estructuraArchivo = c.consultarEstructuraArchivo(this.ddlTipoArchivo.SelectedValue, int.Parse(this.ddlNumColumna.SelectedValue.ToString())); modificarDatos(d); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); e.Canceled = true; } } else { e.Canceled = true; } }
private void CargaGrillaAbonoMCH(string id_cobranza) { this.grillaabono.DataSource = Consulta.MostrarAbonosMCH(id_cobranza); this.grillaabono.DataBind(); }
private void cargarComboTipoArchivo() { Consulta c = new Consulta(); try { DropDownListASP.llenarDropDownList(c.consultarArchivosParametrizados(), "cod_archivo", "descripcion", ref this.ddlTipoArchivo); DropDownListASP.AddItemToDropDownList(ref this.ddlTipoArchivo, "SELECCIONE>>", "-1", true); DropDownListASP.selectIndexByValue(ref this.ddlTipoArchivo, "-1"); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
private void CargaGrillaCheques(string id_cobranza) { this.grillacheques.DataSource = Consulta.MostrarGrillaCheques(id_cobranza); this.grillacheques.DataBind(); }
private void eliminarDatos(GridEditableItem g) { string codArchivo = g.GetDataKeyValue("COD_ARCHIVO").ToString(); int numColumna = int.Parse(g.GetDataKeyValue("NUMERO_COLUMNA").ToString()); int idValPermitido = int.Parse(g.GetDataKeyValue("ID_VAL_PERMITIDO").ToString()); Consulta c = new Consulta(); try { DataTable objDtDatos = c.consultarVariablesDependientes(string.Empty, 0); DataRow[] rows1 = objDtDatos.Select("COD_ARCHIVO_DEP = '" + codArchivo + "' and NUM_COLUMNA_DEP = " + numColumna + " and ID_VAL_PERMITIDO_DEP = " + idValPermitido); DataRow[] rows2 = objDtDatos.Select("COD_ARCHIVO_CRU = '" + codArchivo + "' and NUM_COLUMNA_CRU = " + numColumna + " and ID_VAL_PERMITIDO_CRU = " + idValPermitido); if (rows1.Length > 0) { this.RadWindowManager1.RadAlert("No se puede eliminar el registro, este esta asociado en variables dependientes, primero " + "debe eliminarlo de variables dependientes para poder realizar esta operación", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } if (rows2.Length > 0) { this.RadWindowManager1.RadAlert("No se puede eliminar el registro, este esta asociado en variables dependientes, primero " + "debe eliminarlo de variables dependientes para poder realizar esta operación", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return; } DatosEstructuraArchivo d = c.consultarDatosEstructuraArchivoOBJ(idValPermitido, codArchivo, numColumna); RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta c1 = new RipsValidadorDao.ConnectionDB.AutenticationProvider.Consulta(); InsertUpdateDelete i = new InsertUpdateDelete(c1.consultarUsuarioXnombre(User.Identity.Name)); i.IUDdatosEstructuraAcrchivo(d, 4); this.RadWindowManager1.RadAlert("Registro eliminado con exito", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); cargarGrilla(); } catch(Exception ex){ Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert(Utilities.errorMessage(), 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
protected void btnGuardar_Click(object sender, EventArgs e) { int num = 0; long num2 = 0L; int num3 = 0; string str = ""; str = this.txtNroComprobante.Text.ToString(); DataTable table = Consulta.DatosAbonos(str, this.hiddidcobranza.Value.ToString()); if ((table.Rows.Count > 0) && (table != null)) { num = Convert.ToInt32(table.Rows[0]["docuno"].ToString()); num2 = Convert.ToInt64(table.Rows[0]["montoabono"].ToString()); DateTime time = Convert.ToDateTime(table.Rows[0]["fpago"].ToString()); string str2 = this.txtFechaPago.Text.ToString().Substring(0, 2); string str3 = this.txtFechaPago.Text.ToString().Substring(3, 2); string str4 = this.txtFechaPago.Text.ToString().Substring(6, 4); if (Convert.ToDateTime(string.Concat(new object[] { str3, '-', str2, '-', str4 })) > time) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Fecha ingresada no puede ser mayor a la fecha pago \x00faltimo cheque, ingrese fecha v\x00e1lida');</script>"); } else { DataTable table2 = Consulta.DatosMCH(str, this.hiddidcobranza.Value.ToString()); if (table2 != null && table2.Rows.Count > 0) { long num5 = 0L; long num6 = Convert.ToInt64(this.txtMontoAbono.Text.ToString()); num3 = Convert.ToInt32(table2.Rows[0]["nroch"].ToString()); num5 = Convert.ToInt64(table2.Rows[0]["sumaabono"].ToString()) + num6; if (num5 > num2) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Monto ingresado sumado es mayor al monto a pagar');</script>"); } else if ((num == 1) && (num5 < num2)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Monto ingresado no puede ser menor al monto a pagar para un cheque');</script>"); } else if ((num3 > num) && (num5 < num2)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Acaba de ingresar m\x00e1s cheques del total de : " + num.ToString() + " que corresponde');</script>"); } else if ((num3 >= num) && (num5 < num2)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Ya ingreso el total de cheques : " + num.ToString() + " que corresponde, pero falta abono para completar el total a pagar');</script>"); } else if ((num3 == num) && (num5 < num2)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Ya ingreso el total de cheques : " + num.ToString() + " que corresponde, pero falta abono para completar el total a pagar');</script>"); } else { if (num5 == num2) { num3++; if ((num3 < num) && (num3 != 0)) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Se ingresaron menos cheques a la cantidad total de " + num.ToString() + " cheques a ingresar');</script>"); return; } } if (num5 < num2) { num3++; if (num3 == num) { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Monto ingresado es menor, por lo tanto no cuadra con monto a pagar y este es el \x00faltimo cheque a ingresar');</script>"); return; } } Transaccion.InsertaAbonoMCH(this.hiddidcobranza.Value.ToString(), this.txtNroComprobante.Text, this.txtFechaPago.Text, this.txtNroCheque.Text, this.txtSerie.Text, this.txtMontoAbono.Text, this.Session["Usuario"].ToString()); string str6 = "pagoAbonoSub.aspx?Codigo=" + this.hiddidcobranza.Value.ToString(); this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Datos guardados correctamente');location.href='" + str6.ToString() + "';</script>"); } } } } else { this.Page.RegisterClientScriptBlock("Mensaje", "<script>alert('Comprobante no v\x00e1lido, ingrese uno v\x00e1lido');</script>"); } }
private bool validarControl(int tipoValor, string valor, string descripcion) { if(this.ddlTipoArchivo.SelectedValue.Equals("-1")){ this.RadWindowManager1.RadAlert("Seleccione un tipo de archivo", 400,200,Utilities.windowTitle(TypeMessage.information_message), null,Utilities.pathImageMessage(TypeMessage.information_message)); return false; } if (int.Parse(this.ddlNumColumna.SelectedValue.ToString()) == -1) { this.RadWindowManager1.RadAlert("Seleccione una columna", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return false; } if (valor.Equals(string.Empty)) { this.RadWindowManager1.RadAlert("Ingrese un valor", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return false; } Consulta c = new Consulta(); EstructuraArchivo e = c.consultarEstructuraArchivo(this.ddlTipoArchivo.SelectedValue, int.Parse(this.ddlNumColumna.SelectedValue.ToString())); if (tipoValor == 1)// Si es valor Permitido y no por defecto { bool validacion = true; string mensaje = "El valor ingresado no es acepatado para una columna con tipo de dato "; switch (e.tipoDato.codTipoDato) { case (int)Enumeradores.TipoDato.texto: mensaje += "texto"; validacion = Validaciones.validarTextoNET(valor); break; case (int)Enumeradores.TipoDato.alfanumerico: mensaje += "alfanumerico"; validacion = Validaciones.validarAlfanumericoNET(valor); break; case (int)Enumeradores.TipoDato.entero: mensaje += "entero"; validacion = Validaciones.validarEnteroNET(valor); break; case (int)Enumeradores.TipoDato._decimal: mensaje += "decimal"; validacion = Validaciones.validarDecimalNET(valor); break; case (int)Enumeradores.TipoDato.numerico: mensaje += "numerico"; validacion = Validaciones.validarNumericoNET(valor); break; case (int)Enumeradores.TipoDato.fecha: string[] array = Utilities.retornarFormatoFecha(e.formatoFecha.codFormatoFecha); if (array[1].Equals(string.Empty)) { validacion = Validaciones.validaFechaFormato(valor, array[0]); } else { validacion = Validaciones.validaFechaFormato(valor, array[0], array[1]); } mensaje += "Fecha con formato " + array[0]; break; } if (!validacion) { this.RadWindowManager1.RadAlert(mensaje, 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.information_message)); return false; } } return true; }
public static ConsultaViewModel ToConsultaViewModel(this Consulta model) { IMapper mapper = ConsultaToConsultaViewModelConfig().CreateMapper(); return(mapper.Map <ConsultaViewModel>(model)); }
private void descargarErrores() { Consulta c = new Consulta(); try { RipsValidadorDao.Model.ResultadoValidacionDetalle r = c.consultarResultadoValidacionDetalleOBJ(Convert.ToInt32(ViewState["idProgramacion"]), Convert.ToInt32(Request.QueryString["consecutivo"])); if (r != null) { Utilities.downloadFile(this.Response, r.rutaArchivoError); } } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al descargar los errores del archivo", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
public EliminarConsultaWindow(Consulta consultaEliminada) { this.consultaEliminada = consultaEliminada; this.DataContext = new MenuPrincipalViewModel(); InitializeComponent(); }
private void cargarDatos() { Consulta c = new Consulta(); try { ResultadoValidacionDetalle r = c.consultarResultadoValidacionDetalleOBJ(Convert.ToInt32(ViewState["idProgramacion"]), Convert.ToInt32(ViewState["consecutivo"])); if (r != null) { this.lbl_desc_numCargue.Text = Convert.ToString(r.archivo.programacion.idProgramacion); this.lbl_desc_nomArchivo.Text = r.archivo.nombreArchivo; this.lbl_desc_estado.Text = r.archivo.estadoArchivo.descripcion; this.lblDescCantRegTotales.Text = Convert.ToString(r.cantRegTotales); this.lblDescRegValidos.Text = Convert.ToString(r.cantRegValidos); this.lblDescRegError.Text = Convert.ToString(r.cantRegError); } else { this.RadWindowManager1.RadAlert("No se pudo recuperar la información del archivo", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } } catch (InvalidCastException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al consultar detalles del arror", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al consultar detalles del arror", 400, 200, Utilities.windowTitle(TypeMessage.information_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
//EVENTOS CLICK protected void btnAceptar_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtNombreCliente.Text)) { if (lblConsultaId.Text != string.Empty) { pOperacion = "Update"; } else { pOperacion = "Insert"; lblConsultaId.Text = "0"; } try { Cliente oCliente = Controller.traerClientePorId(Convert.ToInt32(lblClienteId.Text)); Abogado oAbogado = Controller.abogadoLogueado(Membership.GetUser().ProviderUserKey.ToString()); TemaConsulta oTemaConsulta = new TemaConsulta(); oTemaConsulta.Id = ddlTemaConsulta.SelectedIndex + 1; oTemaConsulta.Descripcion = ddlTemaConsulta.SelectedItem.Text; Consulta oConsulta = new Consulta(); oConsulta.Id = Convert.ToInt32(lblConsultaId.Text); oConsulta.Cliente = oCliente; oConsulta.Abogado = oAbogado; oConsulta.TemaConsulta = oTemaConsulta; oConsulta.Estado = ddlEstado.SelectedIndex + 1; oConsulta.Descripcion = txtDescripcion.Text; oConsulta.Fecha = DateTime.Now; Controller.guardarConsulta(oConsulta, pOperacion); Clean(); lblError.Visible = true; lblError.ForeColor = Color.Green; lblError.Text = "La Consulta Se Ha Cargado Exitosamente"; if (chkGenerarExpediente.Checked == true) { Session["Consulta"] = oConsulta; Response.Redirect("~/Abogado/NuevoExpediente.aspx"); } } catch (Exception) { lblError.Visible = true; lblError.ForeColor = Color.Red; lblError.Text = "Ha Ocurrido Un Error Al Cargar La Consulta"; } } else { lblError.Visible = true; lblError.ForeColor = Color.Red; lblError.Text = "No Se Ha Cargado El Cliente Correspondiente A La Consulta"; } }
private void cargarDatos(int idProgramacion) { Consulta c = new Consulta(); try { RipsValidadorDao.Model.ResultadoValidacion r = c.consultarResultadoValidacionOBJ(idProgramacion); if (r != null) { this.lbl_desc_numCargue.Text = Convert.ToString(r.programacion.idProgramacion); this.lblDescCantArchProcesados.Text = Convert.ToString(r.cantArchivosProcesados); this.lblDescCantArchError.Text = Convert.ToString(r.cantArchivosError); this.lblDescArchValidos.Text = Convert.ToString(r.cantArchivosValidos); this.lbl_desc_factura.Text = r.programacion.periodoCobro.ToString("yyyy/MM/dd"); this.lbl_desc_estado.Text = r.programacion.estado.descripcion; } } catch (InvalidCastException ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al cargar los datos del resultado de validación de la programación", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } catch (Exception ex) { Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex); this.RadWindowManager1.RadAlert("Ocurrio un error al cargar los datos del resultado de validación de la programación", 400, 200, Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message)); } }
public ConsultasController() { this.consulta = new Consulta(); this.jsonConfig = new JsonConfiguration(); }