public void getallsucursales() { DataTable dt2 = new DataTable(); dt2.Columns.Add(new DataColumn("id_cliente")); dt2.Columns.Add(new DataColumn("nombre")); DataColumn col = new DataColumn("check"); col.DataType = System.Type.GetType("System.Boolean"); dt2.Columns.Add(col); List <ClienteFinanciera> lcliente = new ClienteBC().getclientesfinan(); foreach (ClienteFinanciera mcliente in lcliente) { DataRow dr2 = dt2.NewRow(); dr2["id_cliente"] = mcliente.Id_cliente; dr2["nombre"] = mcliente.Financiera; dr2["check"] = mcliente.Check; //dr2["check"] = mcliente. .Check; dt2.Rows.Add(dr2); } }
protected void Busca_Operacion_Por_Factura() { if (this.txt_factura.Text.Trim() == "") { return; } Int16 id_cliente = Convert.ToInt16(this.dl_cliente.SelectedValue); double rut_emisor = this.agp_emisor.Rut; double nro_factura = Convert.ToDouble(this.txt_factura.Text); Garantia mgarantia = new GarantiaBC().Getgarantiabyfactura(id_cliente, rut_emisor, nro_factura); if (mgarantia != null) { this.Carga_Operacion(mgarantia); } else { Cliente cliente_emisor = new ClienteBC().getClientePorRut(rut_emisor); if (cliente_emisor != null) { switch (cliente_emisor.Id_webservice) { case 1: this.GetDatosFacturaWS_AG(); break; default: break; } } } }
private void getClientes() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_cliente")); dt.Columns.Add(new DataColumn("nombre")); DataColumn col = new DataColumn("check"); col.DataType = System.Type.GetType("System.Boolean"); dt.Columns.Add(col); List <Cliente> lcliente = new ClienteBC().getclientebyusuario(cuenta_usuario); foreach (Cliente mcliente in lcliente) { DataRow dr = dt.NewRow(); dr["id_cliente"] = mcliente.Id_cliente; dr["nombre"] = mcliente.Persona.Nombre; dr["check"] = mcliente.Check; dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
private void add_cliente() { string add = new ClienteBC().add_cliente(Convert.ToInt32(this.txt_rut.Text)); FuncionGlobal.alerta("NUEVO CLIENTE INGRESADO CON EXITO", this.Page); getcliente(); }
protected void Page_Load(object sender, EventArgs e) { string id_cli_encrip; string id_suc_encrip; id_cli_encrip = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["cliente"].ToString()); id_suc_encrip = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["sucursal"].ToString()); id_cliente_financiera = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id_cliente_financiera"].ToString()); id_cliente = Convert.ToInt16(id_cli_encrip); id_sucursal = Convert.ToInt16(id_suc_encrip); this.lbl_id.Text = id_cli_encrip; Cliente mcliente = new ClienteBC().getcliente(id_cliente); this.lbl_cliente.Text = mcliente.Persona.Nombre; getmodulos(); }
protected void Page_Load(object sender, EventArgs e) { Response.AddHeader("Refresh", Convert.ToString((Session.Timeout * 60) + 5)); var menu = new OpcionmenuBC().GetOpcionmenuBycodigo(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["D"])); Titulo = menu.Descripcion; UrlManual = menu.UrlManual; if (Titulo != null) { lblTitulo.Text = Titulo; if (UrlManual.Trim() != string.Empty) { lnkAyuda.Visible = true; lnkAyuda.HRef = UrlManual; } else { lnkAyuda.Visible = false; } } if (Session["usrname"] == null || Session["usrname"].ToString().Trim() == "") { FuncionGlobal.alerta("Necesitamos que inicie sesion", Page); Response.Redirect("~/login.aspx"); } if (!IsPostBack) { menu_usuario(); Usuario usuario = Perfilusuario(); Cliente cliente = new ClienteBC().getcliente(usuario.Cliente.Id_cliente); imgLogo.ImageUrl = cliente.Imagen; } }
private void dato_tipo() { if (tipo_operacion == "TRCAR") { this.Datoscomprador.Mostrar_Form(Convert.ToInt32(96630680)); this.Datoscomprador.HabilitarCompraPara = true; this.Datoscomprador.HabilitarCorreo = true; this.Datoscomprador.HabilitarDireccion = true; this.Datoscomprador.HabilitarTelefono = true; this.Datosvendedor.HabilitarParticipante = true; this.Datoscomprador.HabilitarParticipante = false; this.Datosvendedor.Mostrar_Form(Convert.ToInt32(96510300)); this.Datosvendedor.HabilitarCompraPara = true; this.Datosvendedor.HabilitarCorreo = true; this.Datosvendedor.HabilitarDireccion = true; this.Datosvendedor.HabilitarTelefono = true; this.Datosvendedor.HabilitarParticipante = true; this.Datosvendedor.HabilitarParticipante = false; } if (tipo_operacion == "CTM") { Cliente mcliente = new ClienteBC().getcliente(Convert.ToInt16(this.dl_cliente.SelectedValue)); this.Datoscomprador.Mostrar_Form(mcliente.Persona.Rut); this.Datoscomprador.HabilitarCompraPara = true; this.Datoscomprador.HabilitarCorreo = true; this.Datoscomprador.HabilitarDireccion = true; this.Datoscomprador.HabilitarTelefono = true; this.Datosvendedor.HabilitarParticipante = true; this.Datoscomprador.HabilitarParticipante = false; } if (tipo_operacion == "CTC" || tipo_operacion == "CTMAG") { this.Datoscomprador.Visible = false; this.Datoscomprador.HabilitarCompraPara = false; this.Datoscomprador.HabilitarCorreo = false; this.Datoscomprador.HabilitarDireccion = false; this.Datoscomprador.HabilitarTelefono = false; this.Datosvendedor.HabilitarParticipante = true; this.Datoscomprador.HabilitarParticipante = false; } if (tipo_operacion == "CCV") { this.Datoscomprador.Visible = true; this.Datoscomprador.HabilitarCompraPara = true; this.Datoscomprador.HabilitarCorreo = true; this.Datoscomprador.HabilitarDireccion = true; this.Datoscomprador.HabilitarTelefono = true; this.Datoscomprador.HabilitarParticipante = true; this.Datosvendedor.HabilitarParticipante = true; } if (tipo_operacion == "CVT" || tipo_operacion == "CVEN") { Cliente mcliente = new ClienteBC().getcliente(Convert.ToInt16(this.dl_cliente.SelectedValue)); this.Datosvendedor.Mostrar_Form(mcliente.Persona.Rut); } }
//busca_operacion_facturacion private void busca_operacion() { if (this.dl_familia.SelectedValue == "0") { return; } if (this.ddlCliente.SelectedValue == "0") { return; } Int32 factura_agp = 0; Int32 id_familia = 0; if (this.txt_factura_agp.Text.Trim() != "") { factura_agp = Convert.ToInt32(this.txt_factura_agp.Text); } if (this.dl_familia.SelectedValue != "0") { id_familia = Convert.ToInt32(this.dl_familia.SelectedValue); } DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("n_factura"));; dt.Columns.Add(new DataColumn("cliente")); dt.Columns.Add(new DataColumn("fecha_factura")); dt.Columns.Add(new DataColumn("total_general")); dt.Columns.Add(new DataColumn("total_factura")); dt.Columns.Add(new DataColumn("saldo_pendiente")); dt.Columns.Add(new DataColumn("familia")); dt.Columns.Add(new DataColumn("url_rebajar")); List <Factura> lfactura = new FacturaBC().getcobranza(Convert.ToInt32(this.ddlCliente.SelectedValue), factura_agp); foreach (Factura mfactura in lfactura) { DataRow dr = dt.NewRow(); dr["n_factura"] = mfactura.N_factura_agp; dr["cliente"] = new ClienteBC().getcliente(Convert.ToInt16(mfactura.Cliente.Id_cliente)).Persona.Nombre; dr["fecha_factura"] = mfactura.Fecha_factura_agp; dr["total_general"] = mfactura.Total_gasto; dr["total_factura"] = mfactura.Total_neto; dr["saldo_pendiente"] = mfactura.Saldo_pendiente; dr["familia"] = this.dl_familia.Text; dr["url_rebajar"] = "Cobranza.aspx?n_factura=" + FuncionGlobal.FuctionEncriptar(mfactura.N_factura_agp.ToString().Trim()); dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { id_cliente = Convert.ToInt16(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id"].ToString())); if (!IsPostBack) { Cliente mcliente = new ClienteBC().getcliente(id_cliente); this.lbl_cliente.Text = mcliente.Persona.Nombre; FuncionGlobal.combofamilia_cliente(this.dl_familia, id_cliente); } }
protected void Page_Load(object sender, EventArgs e) { this.txt_valor.Attributes.Add("OnKeyPress", "'javascript:return solonumeros(event)'"); id_cliente = Convert.ToInt16(FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id"].ToString())); if (!IsPostBack) { Cliente mcliente = new ClienteBC().getcliente(id_cliente); this.lbl_cliente.Text = mcliente.Persona.Nombre; FuncionGlobal.comboTipoOperacionCliente(this.dl_producto, id_cliente); } }
private void getcliente() { DataTable dt = new DataTable(); dt.Columns.Add(new DataColumn("id_cliente")); dt.Columns.Add(new DataColumn("Nombre")); dt.Columns.Add(new DataColumn("url_modulo")); dt.Columns.Add(new DataColumn("url_sucursal")); dt.Columns.Add(new DataColumn("url_personero")); dt.Columns.Add(new DataColumn("url_gasto")); dt.Columns.Add(new DataColumn("url_producto")); dt.Columns.Add(new DataColumn("url_soap")); dt.Columns.Add(new DataColumn("url_prod")); dt.Columns.Add(new DataColumn("url_forma_pago")); dt.Columns.Add(new DataColumn("url_contrato")); dt.Columns.Add(new DataColumn("url_alerta")); dt.Columns.Add(new DataColumn("url_financiera")); dt.Columns.Add(new DataColumn("url_oper_gasto")); dt.Columns.Add(new DataColumn("url_cliente_tag")); dt.Columns.Add(new DataColumn("dl_financiera")); List <Cliente> lCliente = new ClienteBC().getclientes(); foreach (Cliente mcliente in lCliente) { DataRow dr = dt.NewRow(); dr["id_cliente"] = mcliente.Id_cliente; dr["Nombre"] = mcliente.Persona.Nombre; dr["url_modulo"] = "mModulocliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_sucursal"] = "mSucursal.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_personero"] = "mParticipante.aspx?rut=" + FuncionGlobal.FuctionEncriptar(mcliente.Persona.Rut.ToString().Trim()); dr["url_gasto"] = "mTipogasto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_producto"] = "mOperacionCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_soap"] = "mValorSegurocliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()) + "&nombre=" + mcliente.Persona.Nombre.ToString().Trim(); dr["url_prod"] = "mProdCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_forma_pago"] = "mFormaPago.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_contrato"] = "mContratoCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_alerta"] = "mAlertaCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_financiera"] = "mBancoCliente.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_oper_gasto"] = "mClienteTipooperciongasto.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["url_cliente_tag"] = "mClientetag.aspx?id=" + FuncionGlobal.FuctionEncriptar(mcliente.Id_cliente.ToString().Trim()); dr["dl_financiera"] = mcliente.Financiera; dt.Rows.Add(dr); } this.gr_dato.DataSource = dt; this.gr_dato.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { string id_usuario = ((string)(Session["usrname"])); if (!IsPostBack) { Usuario muser = new UsuarioBC().GetUsuario(id_usuario); id_clientef = Convert.ToInt16(muser.Cliente.Id_cliente); FuncionGlobal.comboFinancieraClientefinanciera(this.dl_cliente, id_clientef); Cliente mcliente = new ClienteBC().getcliente(Convert.ToInt16(this.dl_cliente.SelectedValue)); //this.lbl_cliente.Text = mcliente.Persona.Nombre; } }
protected void rb_automotora_CheckedChanged(object sender, EventArgs e) { limpia_comprador(); this.pnl_comprador.Visible = true; if (this.dl_cliente.SelectedValue == "0") { return; } Cliente mcliente = new ClienteBC().getcliente(Convert.ToInt16(this.dl_cliente.SelectedValue)); this.txt_rut_compra.Text = mcliente.Persona.Rut.ToString(); busca_comprador(mcliente.Persona.Rut); }
public void GetOt(int idOt) { var otra = new OrdenTrabajoBC().GetOrdenTrabajo(idOt); lblNumerOrden.Text = otra.NumeroOrden; var cliente = new ClienteBC().getcliente(Convert.ToInt16(otra.IdCliente)); lblCliente.Text = cliente.Persona.Nombre.ToUpper();; hdIdCliente.Value = cliente.Id_cliente.ToString(CultureInfo.InvariantCulture); lblSucursal.Text = otra.IdSucursal == 0 ? "" : new SucursalclienteBC().getSucursal(Convert.ToInt16(otra.IdSucursal)).Nombre.ToUpper(); lblFormaPago.Text = otra.CodigoFormaPago.Trim() == "0" ? "" : new ParametroBC().getparametro("FOPA", otra.CodigoFormaPago.Trim()).Valoralfanumerico.ToUpper(); lblFinanciera.Text = otra.CodigoFinanciera.Trim() == "0" ? "" : new BancofinancieraBC().getBancofinanciera(otra.CodigoFinanciera.Trim()).Nombre.ToUpper(); lblQuienPaga.Text = otra.QuienPaga.Trim() == "0" ? "" : new ParametroBC().getparametro("CAVE", otra.QuienPaga).Valoralfanumerico.ToUpper(); lblCompraPara.Text = otra.CompraPara.ToUpper(); lblTerminacionEspecial.Text = otra.TmEspecial.ToUpper(); lblImpuestoVerde.Text = otra.ImpuestoVerde.Trim() == "0" ? "No se ha especificado." : new ParametroBC().getparametro("IMPV", otra.ImpuestoVerde.Trim()).Valoralfanumerico.ToUpper(); lblObservacion.Text = otra.Observacion.ToUpper(); lblFacturaNumero.Text = otra.NumeroFactura; hlFactura.NavigateUrl = otra.UrlFactura.Trim(); lblAbonoCliente.Text = otra.AbonoCliente.ToString(CultureInfo.InvariantCulture); lblFacturaFecha.Text = otra.FechaFactura.Trim() == "" ? "" : Convert.ToDateTime(otra.FechaFactura.Trim()).ToShortDateString(); lblFacturaNeto.Text = otra.FacturaNeto.Trim(); var adquiriente = new PersonaBC().getpersonabyrut(Convert.ToDouble(otra.RutAdquiriente.Substring(0, otra.RutAdquiriente.Length - 1))); lblCompradorRut.Text = adquiriente == null ? "" : adquiriente.Rut + "-" + adquiriente.Dv; lblCompradorNombre.Text = adquiriente == null ? "" : adquiriente.Nombre.ToUpper(); lblCompApepat.Text = adquiriente == null ? "" : adquiriente.Apellido_paterno.Trim().ToUpper(); lblCompApemat.Text = adquiriente == null ? "" : adquiriente.Apellido_materno.Trim().ToUpper(); lblVehiculoMarca.Text = otra.VehiculoMarca.Trim() == "0" ? "" : new MarcavehiculoBC().getmarcavehiculo(Convert.ToInt16(otra.VehiculoMarca.Trim())).Nombre.ToUpper(); lblVehiculoModelo.Text = otra.VehiculoModelo.Trim().ToUpper(); lblVehiculoAnio.Text = otra.VehiculoAnio.Trim().ToUpper(); lblVehiculoCilindrada.Text = otra.VehiculoCilindrada.Trim().ToUpper(); lblVehiculoNumAsientos.Text = otra.VehiculoAsientos.ToString(CultureInfo.InvariantCulture); lblNumeroPuertas.Text = otra.VehiculoPuertas.ToString(CultureInfo.InvariantCulture); lblVehiculoPesoBruto.Text = otra.VehiculoPesoBruto.ToString(CultureInfo.InvariantCulture); lblVehiculoCarga.Text = otra.VehiculoCarga.ToString(CultureInfo.InvariantCulture); lblVehiculoCombustible.Text = otra.VehiculoCombustible.Trim() == "" || otra.VehiculoCombustible.Trim() == "0" ? "" : new ParametroBC().getparametro("COMB", otra.VehiculoCombustible.Trim()).Valoralfanumerico.Trim().ToUpper(); lblVehiculoColor.Text = otra.VehiculoColor.Trim().ToUpper(); lblVehiculoMotor.Text = otra.VehiculoMotor.Trim().ToUpper(); lblPatente.Text = otra.Patente.Trim().ToUpper(); lblVehiculoChasis.Text = otra.VehiculoChasis.Trim().ToUpper(); lblVehiculoVin.Text = otra.VehiculoVin.Trim().ToUpper(); lblVehiculoCit.Text = otra.VehiculoCit.Trim().ToUpper(); }
protected void Page_Load(object sender, EventArgs e) { string id_cli_encrip; id_cli_encrip = FuncionGlobal.FuctionDesEncriptar(Request.QueryString["id"].ToString()); id_cliente = Convert.ToInt16(id_cli_encrip); Cliente mcliente = new ClienteBC().getcliente(id_cliente); this.lbl_cliente.Text = mcliente.Persona.Nombre; if (!IsPostBack) { getsucursal(); FuncionGlobal.combopais(this.dl_pais); FuncionGlobal.combomodulo(this.dl_modulo, Convert.ToInt16(id_cliente)); } }
protected void Button1_Click(object sender, EventArgs e) { List <ClienteFinanciera> lcliente = new ClienteBC().getclientesfinantxt(id_usuario, Convert.ToDateTime(this.txt_desde.Text.ToString()), Convert.ToDateTime(this.txt_hasta.Text.ToString())); StreamWriter sw = new StreamWriter("D:\\Sistema\\Credito\\" + id_usuario + ".txt"); foreach (ClienteFinanciera mcli in lcliente) { sw.WriteLine(mcli.Rutcliente + ";" + mcli.Nombrecliente + ";" + mcli.Fechafel + ";" + mcli.Financiera + ";" + mcli.Cliente.Persona.Nombre + ";" + mcli.Sucursal.Nombre + ";" + mcli.Url_carpeta); } sw.Close(); this.Button1.Visible = false; this.HyperLink1.NavigateUrl = "../Credito/" + id_usuario + ".txt"; this.HyperLink1.Visible = true; }
private void add_usuariocliente() { GridViewRow row; for (int i = 0; i < gr_dato.Rows.Count; i++) { row = gr_dato.Rows[i]; CheckBox chk = (CheckBox)gr_dato.Rows[i].FindControl("chk"); string id_cliente = this.gr_dato.Rows[i].Cells[0].Text; if (chk.Checked == true) { string add = new ClienteBC().add_usuario_cliente(Convert.ToInt16(id_cliente), cuenta_usuario); } else { string add = new ClienteBC().del_usuario_cliente(Convert.ToInt16(id_cliente), cuenta_usuario); } } }
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 Button21_Click(object sender, EventArgs e) { GridViewRow row; string add_MU = ""; for (int i = 0; i < gr_dato.Rows.Count; i++) { row = gr_dato.Rows[i]; string id_cliente = gr_dato.Rows[i].Cells[0].Text; DropDownList dl3 = (DropDownList)gr_dato.Rows[i].FindControl("dl_financiera"); string financiera = dl3.SelectedValue.ToString(); add_MU = new ClienteBC().add_clientefinanciera(Convert.ToInt16(id_cliente), financiera); } }
private void button1_Click(object sender, EventArgs e) { try { UsuarioBC objusuarioBC = new UsuarioBC(); // Usuario objusuario = objusuarioBC.GetUsuario(aux); ClienteBC objclienteBC = new ClienteBC(); VentaBC objVentaBC = new VentaBC(); Cliente objCliente = new Cliente(); Espacio objEspacio; Venta objVenta = new Venta(); int IdUsuario = objUsuario.UsuarioId; int IdCliente = 0; ///tenerlo aqui int EspacioId = 0; EspacioId = Convert.ToInt32(CbNumeroEspacio.Text); if (Modo == TypeModo.UsuarioExiste) { IdCliente = objclienteBC.ClienteObtenerDNI(CbClienteBuscar.Text); ///haxer q el combo box te liste solo los espacios no ocupados } if (Modo == TypeModo.UsuarioNoExiste) { if (String.IsNullOrWhiteSpace(txtNombre.Text) || String.IsNullOrWhiteSpace(txtApellido.Text) || String.IsNullOrWhiteSpace(txtDNI.Text) || (rbtAbonado.Checked == false && rbtRegular.Checked == false)) { MessageBox.Show("Llena tods los espaciooooooooos!!!", "Parqueo UPC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } objCliente.Apellidos = txtApellido.Text; objCliente.Dni = txtDNI.Text; objCliente.Nombre = txtNombre.Text; if (rbtAbonado.Checked) { objCliente.TipoClienteId = 4; } else if (rbtRegular.Checked) { objCliente.TipoClienteId = 7; } //igual; int w = 0; objclienteBC.ClienteInsertar(objCliente); IdCliente = objclienteBC.ClienteObtenerDNI(txtDNI.Text); } /////////////////////////////////////// objEspacio = objEspacioBC.GetEspacio(EspacioId); DateTime hoy = DateTime.Now; objVenta.ClienteId = IdCliente; objVenta.EspacioId = EspacioId; objVenta.EstadoPago = false; objVenta.FechayHoraAlquilerInicio = hoy; objVenta.UsuarioId = IdUsuario; objVentaBC.InsertarVenta(objVenta);//aqui ingresas la hora quiero q hagas esto osea q se ingrese la hora objEspacioBC.CambiarEstado(objEspacio); MessageBox.Show("La Venta se ha registrado correctamente", "Parqueo UPC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception ex) { MessageBox.Show("Error", "Parqueo UPC", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void add() { string rutcomp = "0"; string rutvend = "0"; string rutcompp = "0"; string financiamiento = "0"; UpdatePanel up = (UpdatePanel)this.Master.FindControl("UpdatePanel1"); double rut2 = this.Datoscomprador.getRut(); List <Direcciones> ldireccion = new DireccionesBC().getdirecciones(Convert.ToInt32(rut2)); if (this.dl_forma_pago.SelectedValue == "2" & this.dl_financiera.SelectedValue == "0") { FuncionGlobal.alerta_updatepanel("Debe seleccionar un banco o financiera", Page, up); return; } if (id_cliente == 3 || id_cliente == 4) { if (tipo_operacion == "CVT") { if (this.dl_forma_pago.SelectedValue == "0") { FuncionGlobal.alerta_updatepanel("Debe seleccionar forma de pago", Page, up); return; } } } if (vent == "CTC" || vent == "CTMAG") { Cliente mcliente = new ClienteBC().getclienteusuario(this.Datoscomprador.getRut(), (string)(Session["usrname"])); if (vent == "CTC" && mcliente.Check == true || vent == "CTMAG" && mcliente.Check == true) { tipo_operacion = "CTM"; } else { if (vent == "CTC") { tipo_operacion = "CCV"; } else { tipo_operacion = "CVEN"; } if (ldireccion.Count == 0) { FuncionGlobal.alerta_updatepanel("El comprador no tiene direccion", Page, up); return; } } } if (tipo_operacion != "CTC" || tipo_operacion != "CTMAG") { if (this.Datoscomprador.Guardar_Form()) { if (this.Datoscomprador.InfoPersona != null) { rutcomp = this.Datoscomprador.InfoPersona.Rut.ToString(); } } } if (this.Datosvendedor.Guardar_Form()) { if (this.Datosvendedor.InfoPersona != null) { rutvend = this.Datosvendedor.InfoPersona.Rut.ToString(); } } if (this.agpCompraPara.Guardar_Form()) { if (this.agpCompraPara.InfoPersona != null) { rutcompp = this.agpCompraPara.InfoPersona.Rut.ToString(); } } int factura = 0; if (this.txtNumFactura.Text != "") { factura = Convert.ToInt32(txtNumFactura.Text); } Int32 add = new OperacionBC().add_operacion(Convert.ToInt32(this.lbl_numero.Text), Convert.ToInt16(this.dl_cliente.SelectedValue), tipo_operacion, (string)(Session["usrname"]), 0, this.txt_numero_emisor.Text.Trim(), Convert.ToInt32(this.dl_sucursal_origen.SelectedValue), factura); if (tipo_operacion != "CVT") { this.id_solicitud = Convert.ToInt32(this.lbl_numero.Text); } else { if (this.lbl_numero.Visible == true) { this.id_solicitud = Convert.ToInt32(this.lbl_numero.Text); } } if (chk_leasing.Checked == true) { string leasing = new Leasing_transferenciaBC().add_leasing(add, this.txt_patente.Text.Trim(), Convert.ToInt32(this.txt_n_contrato.Text), Convert.ToDateTime(this.txt_fecha_contrato.Text), Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_valor_opcion.Text)), Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_valor_cesion.Text)), Convert.ToInt32(this.txt_n_vehiculos.Text)); } DatosVehiculo mdato = new DatosvehiculoBC().getDatovehiculobyPatente_id_solicitud(this.txt_patente.Text.Trim(), id_solicitud); //DatosVehiculo mdato = new DatosvehiculoBC().getDatovehiculobypatente(this.txt_patente.Text); Marcavehiculo marca = new MarcavehiculoBC().getmarcavehiculo(69); Tipovehiculo tipvehi = new TipovehiculoBC().getTipoVehiculo("PDF"); Int32 id_dato_vehiculo = 0; Int32 rut_prenda = 0; if (mdato != null && id_solicitud != 0) { if (vent == "CTM") { marca = mdato.Marca; tipvehi = mdato.Tipo_vehiculo; id_dato_vehiculo = 0; } else { rut_prenda = mdato.Rut_prenda; id_dato_vehiculo = mdato.Id_dato_vehiculo; marca = mdato.Marca; tipvehi = mdato.Tipo_vehiculo; } } DatosVehiculo mdato2; if (id_dato_vehiculo != 0) { mdato2 = new DatosvehiculoBC().getDatovehiculobyPatente_id_solicitud(this.txt_patente.Text.Trim(), id_solicitud); } else { mdato2 = new DatosvehiculoBC().getDatovehiculobypatente(this.txt_patente.Text); } 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.Motor, mdato2.Vin, mdato2.Serie, Convert.ToInt32(mdato2.Ano), "", mdato2.Color, 0, 0, "", 0, 0, Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_kilometraje.Text)), Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_tasacion.Text)), lbl_codigo.Text, Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_precio.Text)), Convert.ToInt32(id_dato_vehiculo), DateTime.Now, "", "false", "", 0, financiamiento, mdato2.Transmision, mdato2.Equipamiento); } else { if (this.dl_marca_vehiculo.SelectedValue != "0") { marca = new MarcavehiculoBC().getmarcavehiculo(Convert.ToInt16(this.dl_marca_vehiculo.SelectedValue)); } if (this.dl_tipo_vehiculo.SelectedValue != "0") { tipvehi = new TipovehiculoBC().getTipoVehiculo(this.dl_tipo_vehiculo.SelectedValue); } string datovehi = new DatosvehiculoBC().add_Datosvehiculo(add, marca, tipvehi, txt_patente.Text, FuncionGlobal.digitoVerificadorPatente(txt_patente.Text), this.txt_modelo.Text, this.txt_chassis.Text, this.txt_motor.Text, "", "", Convert.ToInt32(this.txt_anno.Text), "", this.txt_color.Text, 0, Convert.ToInt32(this.txt_p_bruto.Text), this.dl_combustible.SelectedValue, 0, 0, Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_kilometraje.Text)), Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_tasacion.Text)), lbl_codigo.Text, Convert.ToInt32(FuncionGlobal.NumeroSinFormato(txt_precio.Text)), id_dato_vehiculo, DateTime.Now, "", "false", "", 0, financiamiento.Trim(), this.dl_financiera.SelectedValue, "0", "0"); } if (vent == "") { DatosVehiculo vehicu = new DatosvehiculoBC().getDatovehiculobyPatente_id_solicitud(this.txt_patente.Text, add); if (tipo_operacion == "CTMAG") { string add_stock = new StockVentasBC().add_sotckventas(add, 0, "false", vehicu.Id_dato_vehiculo, false); } else { string add_stock = new StockVentasBC().add_sotckventas(add, 0, "false", vehicu.Id_dato_vehiculo, true); } } else { DatosVehiculo vehicu = new DatosvehiculoBC().getDatovehiculo(id_solicitud); if (vent == "CTC" || vent == "CTMAG") { Cliente mcliente = new ClienteBC().getclienteusuario(this.Datoscomprador.InfoPersona.Rut, (string)(Session["usrname"])); if (vent == "CTC" && mcliente.Check == true || vent == "CTMAG") { string add_stock = new StockVentasBC().add_sotckventas(id_solicitud, add, "false", vehicu.Id_dato_vehiculo, true); } else { string add_stock = new StockVentasBC().add_sotckventas(id_solicitud, add, "true", vehicu.Id_dato_vehiculo, true); } } else { string add_stock = new StockVentasBC().add_sotckventas(id_solicitud, add, "true", vehicu.Id_dato_vehiculo, true); } } if (add != 0) { string add_TR = new TransferenciaBC().add_Transferencia(add, Convert.ToDouble(rutvend), Convert.ToDouble(rutcomp), Convert.ToDouble(rutcompp), Convert.ToInt32(this.dl_sucursal_origen.SelectedValue), this.dl_tag.SelectedValue, this.dl_financiera.SelectedValue, this.dl_forma_pago.SelectedValue ); if (add_TR == "" && vent != "CTC" || vent != "CTMAG") { string add_or = new EstadooperacionBC().add_estado_orden(Convert.ToInt32(add), 1, tipo_operacion, "", (string)(Session["usrname"])); } } this.lbl_operacion.Visible = true; this.lbl_numero.Visible = true; this.lbl_operacion.Text = "Operación de Transferencia Numero:"; this.lbl_numero.Text = Convert.ToString(add); FuncionGlobal.alerta("CONTRATO DE TRANSFERENCIA, INGRESADO CON EXITO", Page); }