Ejemplo n.º 1
0
        protected void Add_Operacion()
        {
            if (!this.agp_adquirente.Guardar_Form())
            {
                ScriptManager.RegisterStartupScript(this.up_operacion, this.up_operacion.GetType(), "alert_adquirente", string.Format("alert('{0}');", this.agp_adquirente.MensajeError), true);
                return;
            }

            int add = new OperacionBC().add_operacion(Convert.ToInt32(ViewState["id_solicitud"]), Convert.ToInt16(ViewState["id_cliente"]), ViewState["tipo_operacion"].ToString(), (string)(Session["usrname"]), 0, "", Convert.ToInt32(this.dl_sucursal.SelectedValue), 0);

            ViewState["id_solicitud"] = add.ToString();

            if (add != 0)
            {
                string output = new SolicitudPlacasProvisoriasBC().add_solicitud_placas_provisorias(add, Convert.ToInt16(this.dl_sucursal.SelectedValue), this.txt_patente.Text.Trim().ToUpper(), this.agp_adquirente.Rut);
                //Si hay un error guardando la operación
                if (output != "")
                {
                    ScriptManager.RegisterStartupScript(this.up_operacion, this.up_operacion.GetType(), "alert_add_garantia", string.Format("alert('{0}');", output), true);
                    return;
                }

                string add_or = new EstadooperacionBC().add_estado_orden(Convert.ToInt32(add), 1, ViewState["tipo_operacion"].ToString(), "", (string)(Session["usrname"]));

                this.lbl_operacion.Visible = true;
                this.lbl_numero.Visible    = true;

                this.lbl_numero.Text = add.ToString("N0");
                if (hdIdOrdenTrabajo.Value.Trim() != "0")
                {
                    FuncionGlobal.UpdateTipoOperacionOrdenTrabajo(ViewState["tipo_operacion"].ToString(), Convert.ToInt32(hdIdOrdenTrabajo.Value), add);
                }
            }
        }
Ejemplo n.º 2
0
        protected void Busca_Operacion_Por_Patente()
        {
            SolicitudPlacasProvisorias solicitud = new SolicitudPlacasProvisoriasBC().get_solicitud_placas_provisorias(this.txt_patente.Text);

            if (solicitud != null)
            {
                this.Carga_Operacion(solicitud);
            }
        }
Ejemplo n.º 3
0
        protected void Busca_Operacion()
        {
            SolicitudPlacasProvisorias solicitud = new SolicitudPlacasProvisoriasBC().get_solicitud_placas_provisorias(Convert.ToInt32(ViewState["id_solicitud"].ToString()));

            if (solicitud != null)
            {
                this.Carga_Operacion(solicitud);
            }
        }