Beispiel #1
0
 public SolicitudPlacasProvisorias get_solicitud_placas_provisorias(string patente)
 {
     using (SqlConnection cnn = new SqlConnection(this.strConn))
     {
         try
         {
             cnn.Open();
             SqlCommand cmd = new SqlCommand("sp_r_solicitud_patente_provisoria_por_patente", cnn);
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddWithValue("@patente", patente);
             SqlDataReader dr = cmd.ExecuteReader();
             SolicitudPlacasProvisorias solicitud = null;
             if (dr.Read())
             {
                 solicitud            = new SolicitudPlacasProvisorias();
                 solicitud.Operacion  = new OperacionDAC().getOperacion(Convert.ToInt32(dr["id_solicitud"]));
                 solicitud.Sucursal   = new SucursalclienteDAC().getSucursal(Convert.ToInt16(dr["id_sucursal"]));
                 solicitud.Patente    = dr["patente"].ToString();
                 solicitud.Adquirente = new PersonaDAC().getpersonabyrut(Convert.ToDouble(dr["rut"]));
             }
             cnn.Close();
             return(solicitud);
         }
         catch
         {
             return(null);
         }
     }
 }
Beispiel #2
0
        public string add_solicitud_placas_provisorias(int id_solicitud, short id_sucursal, string patente, double rut)
        {
            SolicitudPlacasProvisorias solicitud = new SolicitudPlacasProvisorias();

            solicitud.Operacion  = new OperacionBC().getoperacion(id_solicitud);
            solicitud.Sucursal   = new SucursalclienteBC().getSucursal(id_sucursal);
            solicitud.Patente    = patente;
            solicitud.Adquirente = new PersonaDAC().getpersonabyrut(rut);
            return(new SolicitudPlacasProvisioriasDAC().add_solicitud_placas_provisorias(solicitud));
        }
Beispiel #3
0
        protected void Carga_Operacion(SolicitudPlacasProvisorias solicitud)
        {
            this.dl_sucursal.SelectedValue = solicitud.Sucursal.Id_sucursal.ToString();
            this.txt_patente.Text          = solicitud.Patente.ToUpper().Trim();
            this.txt_patente.Enabled       = false;
            this.txt_dv.Text = FuncionGlobal.digitoVerificadorPatente(this.txt_patente.Text);

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

            this.lbl_numero.Text = solicitud.Operacion.Id_solicitud.ToString("N0");

            this.agp_adquirente.Rut = solicitud.Adquirente.Rut;
            this.agp_adquirente.Mostrar_Form(solicitud.Adquirente.Rut);
        }
Beispiel #4
0
 public string add_solicitud_placas_provisorias(SolicitudPlacasProvisorias solicitud)
 {
     using (SqlConnection cnn = new SqlConnection(this.strConn))
     {
         try
         {
             cnn.Open();
             SqlCommand cmd = new SqlCommand("sp_add_solicitud_patente_provisoria", cnn);
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddWithValue("@id_solicitud", solicitud.Operacion.Id_solicitud);
             cmd.Parameters.AddWithValue("@id_sucursal", solicitud.Sucursal.Id_sucursal);
             cmd.Parameters.AddWithValue("@patente", solicitud.Patente);
             cmd.Parameters.AddWithValue("@rut", solicitud.Adquirente.Rut);
             cmd.ExecuteNonQuery();
             cnn.Close();
             return("");
         }
         catch (Exception ex)
         {
             return(ex.Message);
         }
     }
 }