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); } } }
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)); }
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); }
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); } } }