public void Cargar() { var hip = new HipotecarioBC().GetDatoOperaciones(txt_interno.Text, Convert.ToInt32(dl_cliente.SelectedValue)); if (hip == null) { return; } dl_sucursal_origen.SelectedValue = hip.Sucursal.Id_sucursal.ToString().Trim(); Datosvendedor.Mostrar_Form(Convert.ToDouble(hip.RutComprador)); }
protected void busca_operacion() { Operacion moperacion = new OperacionBC().getoperacion(Convert.ToInt32(id_solicitud)); lbl_operacion.Visible = true; lbl_numero.Visible = true; lbl_operacion.Text = "Operación de Meratenencia Numero:"; lbl_numero.Text = Convert.ToString(moperacion.Id_solicitud); txt_interno.Text = moperacion.Numero_cliente; dl_sucursal_origen.SelectedValue = moperacion.Sucursal.Id_sucursal.ToString(); txtNumFactura.Text = moperacion.Numero_factura.ToString(); DatosVehiculo mdatosvehiculo = new DatosvehiculoBC().getDatovehiculo(id_solicitud); txt_patente.Text = mdatosvehiculo.Patente.Trim(); txt_dv_patente.Text = FuncionGlobal.digitoVerificadorPatente(mdatosvehiculo.Patente.Trim()); txt_kilometraje.Text = mdatosvehiculo.Kilometraje.ToString(); dl_marca.SelectedValue = mdatosvehiculo.Marca.Id_marca.ToString(); dl_tipo_vehiculo.SelectedValue = mdatosvehiculo.Tipo_vehiculo.Codigo; txt_modelo.Text = mdatosvehiculo.Modelo; ParticipeOperacion mcompra = new ParticipeOperacionBC().getparticipebytipo(Convert.ToInt32(id_solicitud), "COMPR"); ParticipeOperacion mvende = new ParticipeOperacionBC().getparticipebytipo(Convert.ToInt32(id_solicitud), "VENDE"); Datosvendedor.Mostrar_Form(mvende.Participe.Rut); Datoscomprador.Mostrar_Form(mcompra.Participe.Rut); Meratenencia mera = new MeratenenciaBC().getmeratenencia(id_solicitud); txt_bien.Text = mera.N_bien; txt_autorizacion_doc.Text = mera.Autorizacion; txt_anno_causa.Text = mera.Anno_causa.ToString(); txt_fecha_documento.Text = mera.Fecha_doc.ToString(); txt_lugar_doc.Text = mera.Lugar_doc; txt_n_doc.Text = mera.N_doc; txt_tribunal.Text = mera.Tribunal; dl_calidad_mero.SelectedValue = mera.Calidad_mero; dl_naturaleza_doc.SelectedValue = mera.Naturaleza_doc; dl_tipo_doc.SelectedValue = mera.Tipo_doc; dl_titulo_mera.SelectedValue = mera.Titulo_mera; }
public void BuscaOrdenTrabajo(CENTIDAD.OrdenTrabajo otra) { lbl_operacion.Visible = true; lbl_numero.Visible = true; lbl_operacion.Text = "Operación de Meratenencia Numero:"; lbl_numero.Text = "0"; txt_interno.Text = otra.NumeroOrden; dl_sucursal_origen.SelectedValue = otra.IdSucursal.ToString(CultureInfo.InvariantCulture); txt_patente.Text = otra.Patente.Trim(); txt_dv_patente.Text = FuncionGlobal.digitoVerificadorPatente(otra.Patente.Trim()); txt_kilometraje.Text = "0"; dl_marca.SelectedValue = "0"; dl_tipo_vehiculo.SelectedValue = "0"; txt_modelo.Text = otra.VehiculoModelo.Trim(); txtNumFactura.Text = otra.NumeroFactura; var rutVendedor = new ClienteBC().getcliente(Convert.ToInt16(otra.Cliente.Id_cliente)).Persona.Rut; Datoscomprador.Mostrar_Form(Convert.ToInt32(otra.RutAdquiriente.Substring(0, otra.RutAdquiriente.Length - 1))); Datosvendedor.Mostrar_Form(rutVendedor); }
protected void bt_guardar_Click(object sender, EventArgs e) { UpdatePanel up = (UpdatePanel)Master.FindControl("UpdatePanel1"); string rutcomp = "0"; string rutvend = "0"; //if(txtNumFactura.Text == "") //{ // tdMensaje.Visible = true; // lblMensaje.Text = "Favor agregar número de factura."; // return; //} //DateTime result; //bool validafecha = DateTime.TryParse(txt_fecha_documento.Text, out result.ToShortDateString("DD/MM/YYYY")); if (txt_patente.Text == "" || txt_patente.Text == "0") { FuncionGlobal.alerta_updatepanel("Debe ingresar la Fecha de Documento correcta", Page, up); return; } if (txt_patente.Text == "" || txt_patente.Text == "0") { FuncionGlobal.alerta_updatepanel("Debe ingresar la Patente", Page, up); return; } if (txt_fecha_documento.Text == "" || txt_fecha_documento.Text == "0") { FuncionGlobal.alerta_updatepanel("Debe ingresar la Fecha de Documento", Page, up); return; } if (id_cliente == 15) { if (txt_interno.Text == "") { //Response.Write("<script language=javascript>alert('Debe ingresar el número de operación banco');</script>"); //return; FuncionGlobal.alerta_updatepanel("Debe ingresar el número de operación banco", Page, up); return; } if (Convert.ToInt32(txt_interno.Text) <= 0) { FuncionGlobal.alerta_updatepanel("El número de operación banco no corresponde", Page, up); return; //Response.Write("<script language=javascript>alert('El número de operación banco no corresponde');</script>"); //return; } if (txtNumFactura.Text == "") { FuncionGlobal.alerta_updatepanel("Debe ingresar el número de factura", Page, up); return; //Response.Write("<script language=javascript>alert('Debe ingresar el número de factura');</script>"); //return; } var validaNumOperacionBanco = new OperacionBC().validaNumOperacionBanco(Convert.ToInt32(txt_interno.Text), Convert.ToInt32(txtNumFactura.Text)); if (validaNumOperacionBanco.Numero_cliente != txt_interno.Text) { FuncionGlobal.alerta_updatepanel("Por favor revise número de operacion o factura.", Page, up); return; //Response.Write("<script language=javascript>alert('Por favor revise número de operacion o factura.');</script>"); //return; } } if (Datoscomprador.Guardar_Form()) { if (Datoscomprador.InfoPersona != null) { rutcomp = Datoscomprador.InfoPersona.Rut.ToString(); } } if (Datosvendedor.Guardar_Form()) { if (Datosvendedor.InfoPersona != null) { rutvend = Datosvendedor.InfoPersona.Rut.ToString(); } } Int32 add = new OperacionBC().add_operacion(Convert.ToInt32(lbl_numero.Text), Convert.ToInt16(dl_cliente.SelectedValue), tipo_operacion, (string)(Session["usrname"]), 0, (txt_interno.Text.Trim()), Convert.ToInt32(dl_sucursal_origen.SelectedValue), Convert.ToInt32(txtNumFactura.Text)); //PARA ORDEN DE TRABAJO if (IdOrdenTrabajo != 0) { FuncionGlobal.UpdateTipoOperacionOrdenTrabajo(tipo_operacion, IdOrdenTrabajo, add); } string addparcom = new ParticipeOperacionBC().add_participe(add, Convert.ToInt32(Datoscomprador.InfoPersona.Rut), "COMPR"); string addparven = new ParticipeOperacionBC().add_participe(add, Convert.ToInt32(Datosvendedor.InfoPersona.Rut), "VENDE"); Meratenencia mera = new Meratenencia(); mera.Anno_causa = Convert.ToInt32(txt_anno_causa.Text); mera.Autorizacion = txt_autorizacion_doc.Text; mera.Calidad_mero = dl_calidad_mero.SelectedValue; mera.Fecha_doc = Convert.ToDateTime(txt_fecha_documento.Text); mera.Id_solicitud = Convert.ToInt32(add); mera.Lugar_doc = txt_lugar_doc.Text; mera.N_doc = txt_n_doc.Text; mera.Naturaleza_doc = dl_naturaleza_doc.SelectedValue; mera.Rut_comprador = Convert.ToInt32(Datoscomprador.InfoPersona.Rut); mera.Rut_vendedor = Convert.ToInt32(Datosvendedor.InfoPersona.Rut); mera.Tipo_doc = dl_tipo_doc.SelectedValue; mera.Titulo_mera = dl_titulo_mera.SelectedValue; mera.Tribunal = txt_tribunal.Text; mera.N_bien = dl_bien.SelectedValue; string addmera = new MeratenenciaBC().add_meratenencia(mera); DatosVehiculo mdato2 = new DatosvehiculoBC().getDatovehiculobyPatente_id_solicitud(txt_patente.Text, add); Marcavehiculo marca = new Marcavehiculo(); Tipovehiculo tipvehi = new Tipovehiculo(); string mar = dl_marca.SelectedValue; string tip = dl_tipo_vehiculo.SelectedValue; if (mar != "0") { marca = new MarcavehiculoBC().getmarcavehiculo(Convert.ToInt16(mar)); } else { marca = new MarcavehiculoBC().getmarcavehiculo(69); } if (tip != "0") { tipvehi = new TipovehiculoBC().getTipoVehiculo(tip); } else { tipvehi = new TipovehiculoBC().getTipoVehiculo("PDF"); } //Int32 id_dato_vehiculo = 0; if (mdato2 != null) { string datovehi = new DatosvehiculoBC().add_Datosvehiculo(add, mdato2.Marca, mdato2.Tipo_vehiculo, txt_patente.Text, FuncionGlobal.digitoVerificadorPatente(txt_patente.Text), mdato2.Modelo, mdato2.Chassis, "", mdato2.Vin, mdato2.Serie, Convert.ToInt32(0), "", mdato2.Color, 0, 0, "", 0, 0, Convert.ToInt32(0), Convert.ToInt32(0), "", Convert.ToInt32(0), Convert.ToInt32(mdato2.Id_dato_vehiculo), DateTime.Now, "", "false", "", 0, "false", mdato2.Transmision, mdato2.Equipamiento, "0"); } else { string datovehi = new DatosvehiculoBC().add_Datosvehiculo(add, marca, tipvehi, txt_patente.Text, FuncionGlobal.digitoVerificadorPatente(txt_patente.Text), txt_modelo.Text, "", "", "", "", Convert.ToInt32(0), "", "", 0, 0, "", 0, 0, Convert.ToInt32(0), Convert.ToInt32(0), "", Convert.ToInt32(0), 0, DateTime.Now, "", "false", "", 0, "0", "0", "0", "0"); } string add_or = new EstadooperacionBC().add_estado_orden(Convert.ToInt32(add), 1, tipo_operacion, "", (string)(Session["usrname"])); lbl_operacion.Visible = true; lbl_numero.Visible = true; lbl_operacion.Text = "Operación de Meratenencia Numero:"; lbl_numero.Text = Convert.ToString(add); int bien; if (dl_bien.SelectedValue == "0" || dl_bien.SelectedValue == null || dl_bien.SelectedValue == "") { bien = Convert.ToInt32(txt_bien.Text); } else { bien = Convert.ToInt32(dl_bien.SelectedValue); } if (id_cliente == 15) { new BienesNumeroClienteBC().add_integracion_leasing(add, bien, Convert.ToInt32(txt_interno.Text), tipo_operacion); } FuncionGlobal.alerta(lbl_titulo.Text + ", INGRESADO CON EXITO", Page); }